封装:将数据(属性)和函数(操作)合成一个整体,封装在类里面。
继承:派生与独立设计若干相关的类,前者工作量更少,重复的部分可以从基类继承来,不需要单独编程。继承是类型设计层面上的复用。实现了代码的复用性。
多态:函数的重载,运算符的重载,属于编译时的多态性。
以类的虚成员函数为基础的运行时的多态性。
运行时的多态性是指在程序执行前,无法根据函数名和参数来确定具体调用哪一个函数,必须在程序执行过程中,根据具体执行情况来进行动态的确定。它是通过类继承关系和虚函数来实现。实现程序的通用性。
京公网安备 11010502049817号