//抽象类的继承多态
abstract class Han{
String name;
public abstract void Teach();
// {
// System.out.println(name+“在上课”);
// }
}
//继承
class JavaTeacher extends Han{
public void Teach(){
System.out.println(name+“在教Java课”);
}
}
class PHPTeacher extends Han{
public void Teach(){
System.out.println(name+“在教PHP课”);
}
}
public class TestHan2{
public static void main(String[] args){
//创建一个java老师
Han t = new JavaTeacher();
t.name = “王伟”;
t.Teach();
//创建一个PHP老师
t = new PHPTeacher();
t.name = “刘敏”;
t.Teach();
}
}