面向对象

**面向对象的三大特征: ** (继承,封装,多态)
封装与类
a.封装:形成类的过程
b.继承与派生
c.多态(父类调用子类方法)

继承与派生 先编写子类再编写父类
** 继承:**两个类之间的一种关系,只针对两个类。父类与子类的关系,是“is a”的关系。子类 is a 父类!!
是将父类中的所有属性和方法,直接在子类中复用

派生:在子类中添加自己的属性和方法
重写:在子类中对父类继承过来的方法进行重新定义函数体的过程
** 隐藏:**在子类重写父类的方法之后用子类的对象调用该方法时,优先调用子类重写的方法

posted @ 2017-08-22 21:08  笑笑就好90  阅读(89)  评论(0编辑  收藏  举报