C++程序设计语言
陈恒_nick
人生苦短,何必念念不忘
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C++中虚函数与纯虚函数的区别
从使用目的来说,我们用C++处理未知类型的对象的方法就是使用虚函数。 下面是一个虚函数的创建一个虚函数的例子 而纯虚函数在类(父类)中只提供声明,不提供实现,实现由子类去完成。 下面是一个纯虚函数创建的例子 使用纯函数的目的是为了实现“运行时的多态”,它是一种接口继承,是对子类的约束 资料参考:https://blog.youkuaiyun.com/qq_37699336/article/d...原创 2019-01-12 09:17:59 · 6575 阅读 · 0 评论 -
C++的构造函数
我们用构造函数的目的? 是希望对象被创建的时候利用特定的值构造对象,将对象初始化为一个特定状态。 需要说明的是: 构造函数也是类的一种成员函数,只不过它有些特殊罢了。构造函数的函数名必须与类名相同,并且没有返回值。构造函数一般被声明为共有函数。 当类中有了共有函数的时候,编译器在类被创建的时候自动插入对构造函数调用的代码。即对象一旦创建,构造函数就被调用。 即使类中没有写构造函数,编译器...原创 2019-01-24 09:11:04 · 1730 阅读 · 0 评论 -
C++静态成员与静态函数成员的理解
静态成员 我们为什么要使用C++静态成员?静态成员能为我们达到什么样的目的? 很多时候我们使用静态成员的目的,在于想让该类的所有对象共同维护一个或者某几个属性成员。即一个类的多个对象共同使用和维护某个(些)属性。 #include "pch.h" #include <iostream> class test { public: void count_a(); int get...原创 2019-02-15 09:21:59 · 11249 阅读 · 0 评论 -
C++单例模式笔记
何为单例模式? 答:单例模式就是一个类只能被初始化一次,即只能有一个实例化的对象类。 要保证一个类有一个实例化的对象,要保证该类不能被别人定义或者new出来。 静态成员函数只能访问静态成员方法或者静态成员 非静态成员即可访问静态成员,方法和非静态成员,方法 #include <iostream> class Test { public: Test() {} virt...原创 2019-02-12 11:07:37 · 10225 阅读 · 0 评论
分享