ooday10_01面向对象特征

面向对象三大特征总结:

  1. 封装:

    • 类:封装对象的属性和行为
    • 方法:封装的是具体的业务逻辑实现
    • 访问控制修饰符:封装的是具体的访问权限
  2. 继承:

    • 作用:代码复用

    • 超类:所有派生类所共有的属性和行为

      接口:部分派生类所共有的属性和行为

      派生/实现类:派生类所特有的属性和行为

    • 单一继承、多接口实现,具有传递性

  3. 多态:

    • 行为多态:所有抽象方法都是多态的(通过重写来表现)

      对象多态:所有对象都是多态的(通过向上造型为表现)

    • 重写、向上造型、强制类型转换、instanceof判断

posted @ 2022-03-20 14:36  Y_Zoran  阅读(23)  评论(0)    收藏  举报
-->