【发布时间】:2015-04-13 20:24:14
【问题描述】:
public class MotoXCellPhone {
//assume there's a speaker class
private BlueToothSpeaker speaker;
//why instantiate in constructor?
MotoXCellPhone() {
speaker = new BlueToothSpeaker();
}
//or if i instantiate in a method?
public BlueToothSpeaker useSpeaker() {
speaker = new BlueToothSpeaker();
return speaker;
}
}
为什么要在另一个类的构造函数中实例化一个类?我还没有完全理解作文,所以我对一切的“为什么”很模糊
【问题讨论】:
-
如果已回答,请记得将您的问题标记为“已回答”。
标签: java design-patterns netbeans composition