package com02;
import com01.com001;
import com01.com002;
import com01.com004;
public class com003 {
/**测试类
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
com001 x1= new com001("经理","bj001");
com001 x2= new com001("助理","bj002");
com001 x3= new com001("员工","bj003");
//************************************************;
com002 x4= new com002("人事部","rs001");
com002 x5= new com002("管理部","gl001");
com002 x6= new com002("经营部","jy001");
//************************************************;
com004 x7= new com004("张铭",15,"男",x1,x5);
System.out.println(x7.show());
System.out.println("................................");
com004 x8= new com004("西西",24,"女",x2,x5);
System.out.println(x8.show());
System.out.println("................................");
com004 x9= new com004("李泽",21,"男",x3,x4);
System.out.println(x9.show());
System.out.println("................................");
com004 x10= new com004("笔笔",19,"女",x3,x4);
System.out.println(x10.show());
System.out.println("................................");
//*************************************************;
x4.sh1(x7);
x4.sh1(x8);
x5.sh1(x9);
x4.sh1(x10);
//*************************************************;
System.out.println(x4.getDepartment()+":员工有"+x4.getSum()+"个");
System.out.println(x5.getDepartment()+":员工有"+x5.getSum()+"个");
}
}
package com01;
/**
* 职位类;
* @author Administrator
*
*/
public class com001 {
private String job;
private String jobnamber;
//*****************************************************;
public com001(){
}
public com001(String job,String jobnamber){
this.setJob(job);
this.setJobnamber(jobnamber);
}
//******************************************************;
public String getJob() {
return job;
}
public void setJob(String job) {
this.job = job;
}
public String getJobnamber() {
return jobnamber;
}
public void setJobnamber(String jobnamber) {
this.jobnamber = jobnamber;
}
package com01;
/**
* 部门类;
* @author Administrator
*
*/
public class com002 {
private String department;
private String denamber;
private com004[] mycom004;
private int sum;
//***********************************************************;
public com002(){
}
public com002(String department,String denamber){
this.setDepartment(department);
this.setDenamber(denamber);
}
public com002(String department,String denamber,com004[] mycom004,int sum){
this.setDepartment(department);
this.setDenamber(denamber);
this.setMycom004(mycom004);
this.setSum(sum);
}
//************************************************************;
public String getDepartment() {
return department;
}
public void setDepartment(String department) {
this.department = department;
}
public String getDenamber() {
return denamber;
}
public void setDenamber(String denamber) {
this.denamber = denamber;
}
public com004[] getMycom004() {
if(this.mycom004==null){
this.mycom004= new com004[100];
}
return mycom004;
}
public void setMycom004(com004[] mycom004) {
this.mycom004 = mycom004;
}
public int getSum() {
return sum;
}
public void setSum(int sum) {
this.sum = sum;
}
//************************************************************;
public void sh1(com004 st){
for(int i=0;i |