继承 多态 封装
Posted C知家
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了继承 多态 封装相关的知识,希望对你有一定的参考价值。
1.继承用单词extends。一般子类可以继承父类的方法和属性,但是私有的能继承,但子类不能使用,在子类访问父类的构造方法需要用到super关键字,一般super放在mian方法的第一行,并且只要继承,系统会默认调用父类的无参构造方法。并且如果是连续继承,无参构造方法会从最上面层的父类开始调用。如果调用本类的方法,则使用this关键字。
2.多态,指的是多种形式。它使用不同的实例而执行不同的操作。多态包括方法的重写和方法的重载,方法的重写是使用继承时对父类的方法进行重写,比如形状有绘图的方法,在其子类三角形和正方形中。有绘图的方法,所以在其子类中对方法进行重写,使其绘制不同的图形,方法的重写会覆盖父类的方法,在子类调用重写的方法会默认为子类重写的方法,而不会调用父类的方法。方法之间可以互相调用。而方法的重载,是在同一个类中对同一个方法,但是参数不同的方法进行重写,这两个概念不要混淆。方法的调用遵循就近原则。
以上是关于继承 多态 封装的主要内容,如果未能解决你的问题,请参考以下文章