继承和派生 01 继承和派生的概念 继承: 在定义一个新的类 B 时,如果该类与某个已有的类 A 相似(指的是 B 拥有 A 的全部特点),那么就可以把 A 作为一个基类,而...
继承和派生 01 继承和派生的概念 继承: 在定义一个新的类 B 时,如果该类与某个已有的类 A 相似(指的是 B 拥有 A 的全部特点),那么就可以把 A 作为一个基类,而...
01 实现自定义的可变长数组类型 假设我们要实现一个会自动扩展的数组,要实现什么函数呢?先从下面的main函数给出的实现,看看有什么函数是需要我们实现的。 输出结果: 要实现...
01 赋值运算符重载的需求 有时候希望赋值运算符两边的类型可以不匹配,比如:把一个 int 类型变量赋值给一个Complex(复数)对象,或把一个 char* 类型的字符串赋...
01 C++ 程序到 C 程序的翻译 要想理解 C++ 的 this 指针,我们先把下面的 C++ 代码转换成 C 的代码 C 语言是没有类定义的class关键词,但是有跟c...
01 基本概念 静态成员:在定义前面加了static关键词的成员。 输出结果 普通成员变量每个对象有各自的一份,而静态成员变量一共就一份,为所有对象共享。 这里需要注意的是s...
01 成员对象与封闭类 类里有其他对象则该对象叫成员对象;有成员对象的类叫 封闭类; 上例中,如果CCar类不定义构造函数,则会使用默认的无参构造函数,那么下面的语句会编译出...
01 常量对象 如果不希望某个对象的值被改变,则定义该对象的时候可以在前面加const关键字 02 常量成员函数 在类的成员函数后面可以加const关键字,则该成员函数成为常...
在过去,我们能使用的硬盘容量不大,特别是个人电脑里。但在某些情况下会用到很大的储存空间,例如公司中存储着大量的客户信息,而这些磁盘想必就不够用了。其实有一中存储机制,称为磁盘...
环境变量 环境变量:每个Shell打开都可以获得到的变量。我们知道通过export的方式打开可以让子进程读取父进程的变量的值,那怎么样才能让每一个进程都能读取到变量的值呢? ...