//Person类
public class Person {
private String name;
private String sex;
private int age;
//person类中的构造方法
public Person(String name, String sex, int age) {
this.name = name;
this.sex = sex;
this.age = age;
}
//person类中的tostring方法(输出学生信息)
public String toString()
{
String s="姓名:"+name+" "+"性别:"+sex+" "+"年龄:"+ age;
return s;
}
}
class Teacher extends Person{
String zhicheng;
String bumen;
public Teacher(String name, String sex, int age, String zhicheng, String bumen) {
super(name, sex, age);
this.zhicheng = zhicheng;
this.bumen = bumen;
}
public String toString()
{
String s =super.toString()+this.zhicheng+this.bumen;
return s;
}
}
class Student extends Person{
int number;
int time;
String zhuanye;
public Student(String name, String sex, int age, int number, int time, String zhuanye) {
super(name, sex, age);
this.number = number;
this.time = time;
this.zhuanye = zhuanye;
}
public String toString()
{
String s=super.toString()+this.number+this.time+this.zhuanye;
return s;
}
}
//main函数
public class Main {
public static void main(String[] args) {
Person p=new Person("王二麻子","男",20);
System.out.println(p);
}
}
输出结果: