编写一个java程序的源代码
编写一个多态程序,创建person(人):student(学生),teacher(教师),work(工人)这样一个继承分级结构。在父类中提供sayHello方法,并在子类...
编写一个多态程序,创建person(人):student(学生),teacher(教师),work(工人)这样一个继承分级结构。在父类中提供sayHello方法,并在子类中覆盖该方法,从而根据不同类型的person采取不同的行为。
展开
1个回答
展开全部
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,这个应该属于基本常识吧??
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,这个应该属于基本常识吧??
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询