public class jicheng { //定义姓名,性别,年龄
String name;
String sex;
int age;
private String id;
private String school;
void fangfa(String n,String s,int a) {//定义方法,获取信息
name=n;
sex=s;
age=a;
}
void shuchu(){//定义方法,输出结果
System.out.println("姓名:"+name);
System.out.println("性别:"+sex);
System.out.println("年龄:"+age);
}
public class student extends jicheng {//子类继承父类属性,并增加学号和学校
String id;
String school;
}
void fangfa2(String num,String sc) {//定义方法,获取信息
id = num;
school = sc;
}
void shuchu2() {//定义方法,输出结果
System.out.println("姓名:"+name);
System.out.println("性别:"+sex);
System.out.println("年龄:"+age);
System.out.println("学号:"+id);
System.out.println("学校:"+school);
}
public static void main(String[] args) {
// TODO Auto-generated method stub
System.out.println("请输入第一个人的信息:");
jicheng yi=new jicheng();//创建一个管理员
yi.name="张三";//输入数据
yi.sex="男";
yi.age=18;
yi.id="01";
String diyi = null;
yi.school=diyi;
yi.shuchu();//访问父类方法输出结果
System.out.println("请输入第一个人的信息:");
jicheng er=new jicheng();//创建另一个管理员
er.fangfa("王武","男",20);//输入数据
er.fangfa2("02","dier");
er.shuchu2();//访问子类方法输出结果
}
}
运行结果如下: