1.概念:即同一方法可以根据发送对象的不同而采取多种不同的行为方式。
2.存在条件:继承关系;方法需要重写;父类引用指向子类对象。例外:static方法,属于类,它不属于实例;final是常量也不能被重写;private方法也不能被重写。
3.主义事项:多态是方法的多态,属性没有多态;父类和子类有联系,类型转换异常!
一个对象的实际类型是确定的,但可以指向对象的引用的类型有很多。
例如:Student S1=new Student();
Person S2=new Student();
Object S3=new Student();
多态
最新推荐文章于 2022-10-09 17:06:25 发布