■ このスレッドは過去ログ倉庫に格納されています
プログラミング詳しい人来て
- 1 :以下、?ちゃんねるからVIPがお送りします:2020/02/29(土) 23:13:43 ID:YxZO0VvS0NIKU.net
- Aクラスを継承したB、Cクラスがあって
Aクラス内に条件によってBかCのどちらかを入れる変数の作り方あったら教えて
言語はC#
- 2 :以下、?ちゃんねるからVIPがお送りします:2020/02/29(土) 23:14:46 ID:K/PeNEEf0NIKU.net
- 無いんじゃない?
- 3 :以下、?ちゃんねるからVIPがお送りします:2020/02/29(土) 23:15:38 ID:YxZO0VvS0NIKU.net
- まじか
- 4 :以下、?ちゃんねるからVIPがお送りします:2020/02/29(土) 23:16:21 ID:WQ8E7JYVMNIKU.net
- Aクラス内にAクラス型の変数を作っといてコンストラクタかなんかで代入すればいいのでは?
- 5 :以下、?ちゃんねるからVIPがお送りします:2020/02/29(土) 23:17:08 ID:H+wAa5tF0NIKU.net
- 入れるってプロパティとして持つってこと?
- 6 :以下、?ちゃんねるからVIPがお送りします:2020/02/29(土) 23:17:30 ID:/pjeI0cx0NIKU.net
- もっと具体的に
- 7 :以下、?ちゃんねるからVIPがお送りします:2020/02/29(土) 23:18:12 ID:4Xfio8JA0NIKU.net
- インターフェース定義して持たせたら済む話では
- 8 :以下、?ちゃんねるからVIPがお送りします:2020/02/29(土) 23:18:27 ID:suvZQ42B0NIKU.net
- 抽象的な話聞くだけだとキモい設計だなーと思うんだが実現するには
Aクラスのコンストラクタで代入するだけだな
- 9 :以下、?ちゃんねるからVIPがお送りします:2020/02/29(土) 23:19:11 ID:nAdIvr+OMNIKU.net
- 子クラスに実装すればいいだけちゃう
- 10 :以下、?ちゃんねるからVIPがお送りします:2020/02/29(土) 23:19:58 ID:9WE54znw0NIKU.net
- 気持ち悪すぎてはきそう
- 11 :以下、?ちゃんねるからVIPがお送りします:2020/02/29(土) 23:20:27 ID:YxZO0VvS0NIKU.net
- ちなみにどういうふうに実装するのが正解?
- 12 :以下、?ちゃんねるからVIPがお送りします:2020/02/29(土) 23:21:05 ID:9WE54znw0NIKU.net
- Factoryにすれば
- 13 :以下、?ちゃんねるからVIPがお送りします:2020/02/29(土) 23:21:29 ID:FawVopsS0NIKU.net
- Aから継承先のクラスめいとれば良いだろう
- 14 :以下、?ちゃんねるからVIPがお送りします:2020/02/29(土) 23:22:39 ID:KRuDP6mv0NIKU.net
- アホなのかな?
- 15 :以下、?ちゃんねるからVIPがお送りします:2020/02/29(土) 23:24:12 ID:l9HZB81s0NIKU.net
- ファクトリー?
- 16 :転がりマン ◆KCMJNs5qa6 :2020/02/29(土) 23:25:13 ID:gomYnEIC0NIKU.net
- 全くイメージわからないんだけどどう言う感じなんだろ・・・
A base = new 条件によってBかC()
ってこと・・・?
- 17 :以下、?ちゃんねるからVIPがお送りします:2020/02/29(土) 23:28:31 ID:QRhyrhCQ0NIKU.net
- 外部クラスで一旦状態保存してそこから条件分岐で同一処理のクラスAとAを継承したBかCを実行ってのじゃダメ?
- 18 :以下、?ちゃんねるからVIPがお送りします:2020/02/29(土) 23:32:11 ID:YxZO0VvS0NIKU.net
- >>16
これがやりたかった
ちなみに解決したありがとう
- 19 :以下、?ちゃんねるからVIPがお送りします:2020/02/29(土) 23:33:54 ID:vlXBwpETrNIKU.net
- a内に作ればええやん
- 20 :以下、?ちゃんねるからVIPがお送りします:2020/02/29(土) 23:33:57 ID:lqz3tt7brNIKU.net
- a内に作ればええやん
- 21 :以下、?ちゃんねるからVIPがお送りします:2020/02/29(土) 23:34:28 ID:nAdIvr+OMNIKU.net
- ファクトリやな
総レス数 21
3 KB
掲示板に戻る
全部
前100
次100
最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★