2ちゃんねる スマホ用 ■掲示板に戻る■ 全部 1- 最新50    

■ このスレッドは過去ログ倉庫に格納されています

プログラミング初心者だけどちょっと来て

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 ★