☆★Java質問・相談スレッド174★★at TECH
☆★Java質問・相談スレッド174★★ - 暇つぶし2ch645:デフォルトの名無しさん
15/09/17 07:33:39.83 o/COYXih.net
>>642
class Animal {
 Animal createAnimal(String name) {
  if (name.equals("わんわん")) {
   return new Dog();
  }
 }
}
class Dog extends Animal {
}
こういうやり方なら
パラメータによるファクトリメソッドと呼ばれてるよ。
派生クラスでcreateAnimalを上書きすることできて
柔軟な実装だよ。


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch