/*
* 对象数组练习
* */
public class Demo6 {
int age;
String name;
char gender;
/*
* 为所有属性进行赋值
* */
public void SetInfo(int a,String b,char c){
age = a;
name = b;
gender = c;
}
/*
* 返回当前对象的个人信息
* */
public String GetInfo(){
return age+"\t"+name+"\t"+gender;
}
public static void main(String[] args) {
// 实例化对象并赋值
Demo6 p1 = new Demo6();
p1.SetInfo(10,"张三",'女');
Demo6 p2 = new Demo6();
p2.SetInfo(14,"李四",'男');
Demo6 p3 = new Demo6();
p3.SetInfo(18,"王二",'女');
// 定义对象数组:
Demo6 [] demo6s = new Demo6[3];
// 给对象数组进行赋值:
demo6s[0]=p1;
demo6s[1]=p2;
demo6s[2]=p3;
// 打印输出结果:
for (int i = 0; i <demo6s.length ; i++) {
System.out.println(demo6s[i].GetInfo());
}
}
}
输出结果: