【初心者】Java質問・相談スレッド124【歓迎】
■ このスレッドは過去ログ倉庫に格納されています
0770デフォルトの名無しさん
2009/04/07(火) 18:23:22SaicoroIF s = new Chouhan()
と書いて、s.bar()を呼び出すことができる。
違和感があると思う。
しかし、これがオブジェクト指向の入り口。
インタフェースのメソッドを呼ぶことでプログラミングする。
実際にどれがインスタンス化しているのかに想定を置かず、
どんどん書いていく。
一方、どこでどう使われいるかを考えたりせず、
インタフェースを満たすことだけを考えて、
どんどんサブクラス化させていく。
インタフェースで一旦区切って、
実装と仕様を切り離そうという戦略。
■ このスレッドは過去ログ倉庫に格納されています