■ このスレッドは過去ログ倉庫に格納されています
プログラミング初心者だけどちょっと来て
- 1 :以下、?ちゃんねるからVIPがお送りします:2019/05/26(日) 23:33:59.694 ID:H4rjEEcnp.net
- C#なんだけど
継承使うかフラグ立てて1クラスで纏めるかで迷ってる
分けたい部分が2パターンしかない場合はどっちがいいですか?
- 2 :以下、?ちゃんねるからVIPがお送りします:2019/05/26(日) 23:34:40.154 ID:TQIVNvpi0.net
- 知らんけど継承
- 3 :以下、?ちゃんねるからVIPがお送りします:2019/05/26(日) 23:35:22.631 ID:PoG40GN1a.net
- 今後色々入る可能性があるなら継承
- 4 :以下、?ちゃんねるからVIPがお送りします:2019/05/26(日) 23:35:48.187 ID:HYt3u4yG0.net
- フラグは論外
抽象クラス作ってその下にサブクラス2個作れ
- 5 :以下、?ちゃんねるからVIPがお送りします:2019/05/26(日) 23:36:01.907 ID:kvO21uxT0.net
- 引数にフラグ付き作っといて
フラグを指定した2クラスも作っておく
- 6 :以下、?ちゃんねるからVIPがお送りします:2019/05/26(日) 23:37:24.151 ID:H4rjEEcnp.net
- 圧倒的に継承なのか・・・?
あと継承の場合はprotected使いたいんだけど
調べたらあんまり使うなとか書いててそれも困る
- 7 :以下、?ちゃんねるからVIPがお送りします:2019/05/26(日) 23:38:59.351 ID:H4rjEEcnp.net
- >>4
なるほど
抽象か
なんかクラス増えて嫌だったけどその方がいいのか
- 8 :以下、?ちゃんねるからVIPがお送りします:2019/05/26(日) 23:39:05.565 ID:HYt3u4yG0.net
- 処理を分岐させるなら
基底クラスの処理をフィールドのフラグで分岐させて
サブクラスでフィールドをオーバーライドすべきかと思う
- 9 :以下、?ちゃんねるからVIPがお送りします:2019/05/26(日) 23:41:36.934 ID:H4rjEEcnp.net
- >>8
うーん
ちょっと考えんと難しい・・・ありがとう
総レス数 9
2 KB
掲示板に戻る
全部
前100
次100
最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★