★★Java質問・相談スレッド136★★
■ このスレッドは過去ログ倉庫に格納されています
0392デフォルトの名無しさん
2010/02/17(水) 17:57:55Lineがインスタンスになるんじゃない
Lineを実装した何らかの別のクラスのインスタンスを返すのよ
例えば
class ConcreteLine implements Line {
// Lineの実装をつらつらと書く
}
class ConcreteMixer implements Mixer {
Line getLine(Line.Info info) {
return new ConcreteLine( ......... );
}
}
みたいな感じになってると思ってください
Lineインタフェースには中身は無いが、実際に返されるのはConcreteLineクラスで、それには中身がある
■ このスレッドは過去ログ倉庫に格納されています