- Java入門・初心者質問スレ [無断転載禁止]©2ch.net
872 :デフォルトの名無しさん[sage]:2016/10/29(土) 22:07:22.05 ID:P6pOx9h1 - >>869
抽象化を上げることができて嬉しい ボンヤリさせとくメリットってのがあるじゃん? 細かいとこまで興味がないっつうか 細かいとこまで感心持ちたくないっつうか 抽象化を一番下げた状態が Child child = new Child(); の形だよね interface I {} class A implements I {} class B extends A {} class C extends B {} class D extends C {} のとき、 C c = new C();より B b = new C();より A a = new C();より I i = new C();のほうが抽象化されてるよね こうやって、好きなだけ抽象度を上げていくことができる そしてこれの何がうれしいのか、については自分で考えてほしいw
|