本节内容 继承


继承图解

继承用于不同的类之间,子类继承父类的所有的属性和方法

不确定其继承谁,选择继承自Object(类 基类  超类)

子类需要父类中所有的属性和方法,所以选择了继承

继承有利于提高代码的安全性

多态(后面更新)  

耦合与内聚 耦合为两者之间的联系  内聚为相反,强调单一程序代码 

继承提高了代码的耦合性,降低代码的内聚性  针对单一类而言

继承的优缺点


单继承的实现

首先定义Person类  在定义子类student ,worker  子类可以直接使用父类的属性和方法

Pic - 1

父类的私有属性没有被继承,但是调用私有属性的set和get方法可以被继承,所以可以通过继承过来的共有方法访问私有属性


练习  利用面向对象的思维完成建造 房子的任务


下节预告 多态及多继承的实现

继承的高级用法 

2019年7月28日21:22:04