java 抽象类的继承多态

//抽象类的继承多态
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();
		
			}

}
在这里插入图片描述

发布了103 篇原创文章 · 获赞 5 · 访问量 3088

猜你喜欢

转载自blog.csdn.net/weixin_45339692/article/details/103018514