-继承
·Rec : Shape
Shape-> public setWidth()
public setHeight()
protected width,height
Rec->public area()
-重载
·对 同一范围内 ·同名函数 · 多个定义
··参数类型不同,double ,int ,char
··参数数量不同,a ,a b ,a b c
-多态
·不同的对象 ,对应 同一个东西, 产生不同行为
virtual
-数据封装
·class A
{
public : 方法 (具有A的成员 可访问 变量 ,其他不可访问)
private : 变量 (封装)
}