多态

父类或接口的引用指向子类的对象,调用方法时,先看父类里有没有这个方法,没有就报错,如果子类里重写了这个方法,就调用子类重写的这个方法,这就是多态。(因为java子类创建对象时会先创建父类对象,所以父类的引用会指向子类对象中属于父类的那部分对象,即父类中的属性和重写后的父类方法.)

调用属性时调用的是父类的属性,

静态属性和方法不可以被重写,虽然可以在子类中写一个和父类一模一样的静态方法和属性,调用的时候也调用的是父类中的静态属性和方法。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容