Java 我在Bluej中有两个类,希望其中一个类中的字段是另一个类的类型。我该怎么做?

Java 我在Bluej中有两个类,希望其中一个类中的字段是另一个类的类型。我该怎么做?,java,class,bluej,Java,Class,Bluej,我在bluej的项目中创建了两个类,我必须在第二个类的主类中创建一个新字段来链接它们 语法是什么?我可能对问题的解释是错误的,但是,假设您的类是Class1和Class2,您可以让Class1获取Class2的一个实例,因此: public class Class1{ Class2 otherClass; public Class1(Class2 otherClass){ this.otherClass = otherClass; }

我在bluej的项目中创建了两个类,我必须在第二个类的主类中创建一个新字段来链接它们


语法是什么?

我可能对问题的解释是错误的,但是,假设您的类是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();
      }
 }