1、封装

封装对象自己的属性和方法,使对象的属性私有化:

面向对象--封装、继承、多态_构造器

 

 

优点:减少耦合、自由修改类的内部结构、精确控制成员、隐藏信息、实现细节

2、继承

  简言之即子父类相互关联,共享特性。

需要记住:

  子类拥有父类非private的属性和方法;

  子类可以拥有自己的属性和方法,即子类可以对父类进行拓展;

  子类可以用自己的方式实现父类。

以及三个名词:

  构造器、protected关键字、向上转型

构造器:

  构造器只能被调用,不能被继承,调用父类的构造方法是使用super()即可

protected:

  使用后子类依旧可以访问父类。

向上转型:

  将子类转换成父类,在继承关系上是向上移动的。即为向上转型。

3、多态

  继承、重写、向上转型