JAVA之继承

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JAVA之继承相关的知识,希望对你有一定的参考价值。

 

继承的关键字:extends

继承的使用原则:

① 观察要使用的类,确定他们之间共同的和特有的特征和行为,将这些共性数据迁移到父类里,便于在子类中进行方法和属性的重用

②对于不同的特征和行为,在子类中可以进行重新定义。

那么这里提到的父类的概念是什么呢,父类即是抽象很多类中相同的属性和行为。

方法重写:重写发生在父类和子类之间,重写要求子类与父类的三个相同

一是返回类型相同

二是方法名相同

三是形参列表相同

当对子类对象进行方法调用时,会优先调用子类重写的方法。

 封装:封装是按照信息隐藏的原则,将数据组织到一起,有两个基本的特点:信息隐藏和信息集合

在子类对象创建之前,会先产生父类对象,然后在父类对象的基础之上,扩展子类特有的属性和方法,所以子类对象中包含了完整的父类对象,即可以重用父类中的方法和属性。

以上是关于JAVA之继承的主要内容,如果未能解决你的问题,请参考以下文章

JAVA面向对象之继承

Java面向对象之继承

Java开发知识之Java的继承多态跟接口*

Java学习面向对象之继承

Java之继承

Java之继承