public class Test08 {
public static void main(String[] args) {
Emp[] emp= {
new Emp(1001,"高小琪",18,"讲师","2-14"),
new Emp(1002,"高小七",19,"助教","10-10"),
new Emp(1003,"高小琴",20,"主任","5-5")
};
for(Emp temp:emp){
System.out.println(temp);
}
}
}
class Emp{
private int id;
private String name;
private int age;
private String job;
private String Date;
public Emp(int id, String name, int age, String job, String date) {
this.id = id;
this.name = name;
this.age = age;
this.job = job;
Date = date;
}
@Override
public String toString() {
return "{"+id+"\t"+name+"\t"+age+"\t"+job+"\t"+ Date+"}";
}
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
public String getJob() {
return job;
}
public void setJob(String job) {
this.job = job;
}
public String getDate() {
return Date;
}
public void setDate(String date) {
Date = date;
}
}
老师,我这里创建了一个Emp的类,又创建了一个用Emp声明的数组。为什么这里的数组的声明要用Emp声明,我创建的数组的声明类型和我创建的类有什么联系?