JAVA之继承

 

继承的关键字:extends

继承的使用原则:

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

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

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

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

一是返回类型相同

二是方法名相同

三是形参列表相同

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

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

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

posted @ 2016-10-07 22:43  orezero  阅读(158)  评论(0编辑  收藏  举报