简述面向对象的三大特征

tech2024-09-27  21

面向对象的三大特征:

一、封装

      1、类:封装对象的属性和行为(方法);

      2、方法:封装的是一段特定的业务逻辑功能;

      3、访问控制修饰符:封装具体的访问权限。

二、继承

      1、作用:代码复用;

      2、超类(父类、基类):派生类共有的属性和行为;

           派生类(子类):派生类特有的属性和行为;

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

三、多态

       1、意义:行为多态,对象多态(抽象方法一定是多态的,被向上造型的对象也一定是多态的)。

       2、向上造型,方法重写,类型强转,方法重载等都是多态的表现形式。重写是根据对象的不同来表现多态,重载是根据参数的不同来表现多态。

最新回复(0)