저는 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
.. * "분할"* 팁 : 분할 -> 분할 -> 부서 –