简述一下面向对象的三大特性

:简述一下面向对象的三大特性。

参考
面向对象的三大特性是:封装、继承和多态。
1、封装:封装隐藏对象的属性,并且外界只能通过对外提供的接口进行访问,这个对外提供的接口一般是指get方法。
2、继承:子类可以复用父类的成员和方法,并且可以在现有代码的基础上进行功能扩展。按照继承方式,有三种继承方式,分别是public、protected、private。
简述一下面向对象的三大特性_第1张图片

3、多态:表现形式是,子类对象父类指针,通过父类创建的指针来调用子类的成员和方法,实现了接口的重用。 多态分为静态多态和动态多态。

你可能感兴趣的:(C++,c++)