编写一个java程序的源代码

来源:百度知道 编辑:UC知道 时间:2024/05/23 18:00:50
编写一个多态程序,创建person(人):student(学生),teacher(教师),work(工人)这样一个继承分级结构。在父类中提供sayHello方法,并在子类中覆盖该方法,从而根据不同类型的person采取不同的行为。

class People {
public void sayHello(){}
}

class Student extends People{
public void sayHello(){......}
}

class Teacher extends People{
public void sayHello{......}
}
.
.
.
.
public Text {
public static void main(String [] str){
People p1 = new Student();
p2 = new Teacher();
p1.sayHello();
p2.sayHello();
}
}
不知是不是您要的答案,如果您正在学习Java,这个应该属于基本常识吧??