自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

CM的博客

程序员的自我提升

  • 博客(3)
  • 问答 (1)
  • 收藏
  • 关注

原创 封装继承多态的关联性

封装将抽象到的数据和行为相结合,形成一个有机的整体,也就是将数据和操作数据的代码进行有机结合,形成“类”,其中数据和函数都是“类”的成员。提供接口供外界调用,实现数据的隐藏,划分的功能,提高了复用性。(高内聚低耦合)从访问角度考虑就是多态,从范围角度而言就是继承,范围也在扩大。从{ }角度考虑从整体角度一步一步扩大范围,在一对{}内视为一个作用范围复合语句将一组相关代码封装作为一个整体...

2020-01-15 10:05:47 641

原创 多态

多态 概念:同样的消息被不同类型的对象接收后,导致了不同的行为。(不单单能继承前人写的代码,也能复用前人的代码) 根据实际的“对象类型”决定函数语句的具体目标 问题: 由于类型兼容性原则,参数是基类指针,无论接收到的实参是基类地址还是派生类地址,都会被转化成基类指针。但是我们不想这样 解决方案:虚函数 (关键字virtual) 就...

2020-01-15 09:42:23 741

原创 C++之继承

继承 在原有类的基础上,进行更具体,更详细的定义; 交通工具 火车、汽车(面包车,轿车,卡车)、轮船、飞机、mobike 类的继承是新的类从已有的类中得到已有的特性; 性质: 1、传递性(火车汽车都具有交通工具的共同特征); 2、不对称性(不是所有的汽车都叫...

2020-01-15 09:36:31 293

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除