Object 我如何编写这个构造函数?

Object 我如何编写这个构造函数?,object,constructor,Object,Constructor,如何在构造函数中写入对象类型AddressInfo homeAddress和AddressInfo workAddress public Employee(String name,AddressInfo homeAddress, AddressInfo workAddress, int debt) { this.name=name ; ??? ??? this.debt=debt; } 只需复制、思考并粘贴初始化this.name的代码。除了不同的变量和类型名

如何在构造函数中写入对象类型AddressInfo homeAddress和AddressInfo workAddress

public Employee(String name,AddressInfo homeAddress, AddressInfo workAddress, int debt)  
{
    this.name=name ;
   ???
   ???
    this.debt=debt;

}

只需复制、思考并粘贴初始化this.name的代码。除了不同的变量和类型名称之外,这是完全相同的。

public EmployeeString名称,AddressInfo homeAddress,AddressInfo workAddress,int debt{this.name=name;this.AddressInfo homeAddress=AddressInfo homeAddress;this.AddressInfo workAddress=AddressInfo workAddress;this.debt=debt;}是这样吗?否,当然不是。查看名称字段的初始化。它只说了这个.name=name,而你试图把它改成这个.String name=String name,这是错误的。我找不到正确的方法来写它们AddressInfo homeAddress,AddressInfo WorkAddress我在代码下面写的。我不知道如何在构造函数中编写这些类型的对象。AddressInfo homeAddress,AddressInfo WorkAddress这些变量和其他变量一样。您需要学习C语法的基础知识。