ふらっとC#,C♯,C#( ..
993:デフォルトの名無しさん
09/06/24 18:12:14
>>991
3行目から下、いらないと思うぞ。何が聞きたいのかポイントがボケる。
最初から継承ありきで考えるのは、大抵の場合、間違いのもと。
994:デフォルトの名無しさん
09/06/24 18:18:31
ある機能が重複するなら、その機能をクラスに括り出してそのクラスのインスタンスをそれぞれが持つようにする。継承は不要。
最近は継承よりもそういうやり方の方が良いとされてる。
995:デフォルトの名無しさん
09/06/24 18:26:20
基本的には同じ動作だけど、個性を持たせたいとか
オセロ作るときに初級AI、中級AIのために必要だなって思ったよ
でも、継承しなくてもできることはできるんだよねー
このときは継承じゃなきゃだめだってのがよくわからない
996:デフォルトの名無しさん
09/06/24 18:29:22
単純に同じ配列、リストに入れたいときくらいかなあ
997:デフォルトの名無しさん
09/06/24 18:35:47
つinterface
998:デフォルトの名無しさん
09/06/24 18:37:45
うめ
999:デフォルトの名無しさん
09/06/24 18:38:59
ポリモルフィズム使いたいときだけだな
実装の継承はまさに>>991のような難しさがあるから避けられる
そりゃControlみたいに完璧な設計ができるというならやればいい
1000:デフォルトの名無しさん
09/06/24 18:39:36
継承は最後の手段って、あれは誰の言葉だっけ。マーティンファウラー?
1001:1001
Over 1000 Thread
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。
最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
4708日前に更新/222 KB
担当:undef