面向对象
**面向对象的三大特征: ** (继承,封装,多态)
封装与类
a.封装:形成类的过程
b.继承与派生
c.多态(父类调用子类方法)
继承与派生 先编写子类再编写父类
** 继承:**两个类之间的一种关系,只针对两个类。父类与子类的关系,是“is a”的关系。子类 is a 父类!!
是将父类中的所有属性和方法,直接在子类中复用
派生:在子类中添加自己的属性和方法
重写:在子类中对父类继承过来的方法进行重新定义函数体的过程
** 隐藏:**在子类重写父类的方法之后用子类的对象调用该方法时,优先调用子类重写的方法
成功的三大原则:
1、坚持
2、不要脸
3、坚持不要脸