【发布时间】:2016-02-01 10:37:26
【问题描述】:
我在 bluej 的项目中创建了 2 个类,我必须通过在第二类类型的主类中创建一个新字段来链接它们。
执行此操作的语法是什么?
【问题讨论】:
我在 bluej 的项目中创建了 2 个类,我必须通过在第二类类型的主类中创建一个新字段来链接它们。
执行此操作的语法是什么?
【问题讨论】:
我可能对问题的解释有误,但是假设您的类是 Class1 和 Class2,您可以让 Class1 接收 Class2 的一个实例,所以:
public class Class1{
Class2 otherClass;
public Class1(Class2 otherClass){
this.otherClass = otherClass;
}
}
现在 Class1 有一个 Class2 的实例可以玩。
你也可以让 Class1 总是创建一个 Class2 对象而不是传递一个对象,所以:
public class Class1{
Class2 otherClass;
public Class1(){
otherClass = new Class2();
}
}
【讨论】: