```
package student1;
class Person{ //定义属性
String name;
String sex;
int age;
void getInfo(String n,String s,int a){//创造方法,获取属性的值
name=n;
sex=s;
age=a;
}
void showInfo(){//创造方法,显示属性的值
System.out.println("姓名:"+name);
System.out.println("性别:"+sex);
System.out.println("年龄:"+age);
}
}
public class Student extends Person {//创建子类Student继承父类Person
String id;//定义子类中的变量
String school;//定义子类中的变量
void setInfo(String s,String i){//创造方法,获取属性的值
id=i;
school=s;
}
void outInfo(){//创造方法,显示属性的值
System.out.println("姓名:"+name);
System.out.println("性别:"+sex);
System.out.println("年龄:"+age);
System.out.println("学校:"+school);
System.out.println("学号:"+id);
}
public static void main(String[] args) {
// TODO 自动生成的方法存根
System.out.println("第一个人的信息");
Student zhang=new Student();//实例化
zhang.name="张三";
zhang.sex="男";
zhang.age=20;
zhang.id="0.5";
zhang.school="SISO";
zhang.showInfo();//调用方法
System.out.println("第一个人的信息");
Student li=new Student();//实例化
li.getInfo("李思","女",20);//初始化
li.setInfo("10","SISO");//初始化
li.outInfo();//调用方法
}
}
运行结果: