我对Java很新,我在完成任务时遇到了一些问题。对象数组中的对象数组
我们被要求创建一个程序,它从公司的信息(我们应该创造至少三个)。从每个公司我们必须输入部门数量,每个部门的员工数量,每个员工分配的项目以及项目是否完成。我们被告知暗示部门不是子类,而是属性。
我到目前为止已经创建了创建公司的一类,但我卡在接下来该怎么办......
我想创造一些部门对象的数组排序,然后另一个数组员工,我是否朝着正确的方向前进?
class Company{
String companyName;
int numberOfDepartments;
Company (String companyName, int numberOfDepartments){
this.companyName= companyName;
this.numberOfDepartments = numberOfDepartments;
}
void message(){
System.out.print (companyName + " has " + numberOfDepartments + " Departments ");
}
public static void main (String [] args){
Company myCompany= new Company("myCompany", 10);
myCompany.message();
}
}
任何帮助将不胜感激。
我不认为你想存储部门人数:相反,存储部对象的列表,并使用数字来确定多少添加。我认为'List'和'ArrayList'会比数组更好。 –
Rup
.. *“deparments”*提示:deparments - > deparTments - >部门 –