![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
薛定谔的炼丹炉!
这个作者很懒,什么都没留下…
展开
-
C++ 封装,继承,多态
原文链接:https://www.cnblogs.com/qianqiannian/p/6037520.html C++三大特性 封装 继承 多态 </div> C++ 三大特性 封装,继承,多态 封装 定义:封装就是将抽象得到的数据和行为相结合,形成一个有机的整体,也就是将数据与操作数据的源代码进行有机的结合,形成类,其中数据和函数都是类的成员,目的在于将对象的使用者和设计者分开, 以提高软件的可维护性和可修改性转载 2020-10-29 09:58:05 · 1465 阅读 · 0 评论 -
虚函数和纯虚函数的区别
原文链接:https://www.runoob.com/w3cnote/cpp-virtual-functions.html 首先:强调一个概念 定义一个函数为虚函数,不代表函数为不被实现的函数。 定义他为虚函数是为了允许用基类的指针来调用子类的这个函数。 定义一个函数为纯虚函数,才代表函数没有被实现。 定义纯虚函数是为了实现一个接口,起到一个规范的作用,规范继承这个类的程序员必须实现这个函数。 1、简介 假设我们有下面的类层次: 实例 class A { public: &n转载 2020-10-29 09:40:36 · 131 阅读 · 0 评论 -
虚函数(virtual)和纯虚函数
原文链接:https://blog.csdn.net/vincent040/article/details/78848322 学习C++的多态性,你必然听过虚函数的概念,你必然知道有关她的种种语法,但你未必了解她为什么要那样做,未必了解她种种行为背后的所思所想。深知你不想在流于表面语法上的蜻蜓点水似是而非,今天我们就一起来揭开挡在你和虚函数(女神)之间的这一层窗户纸。 首先,我转载 2020-10-29 09:23:38 · 565 阅读 · 0 评论