摘要:
继承 继承可以理解为一个类从另一个类获取成员变量和成员函数的过程。 语法: class 派生类名:[继承方式]基类名 { 派生类新增加的成员 }; 被继承的类称为基类或父类,继承的类称为派生类或子类。 继承和派生是一个概念,只是站的角度不同。 派生类除了拥有基类的成员,还可以定义新的成员,以增强其功 阅读全文
posted @ 2023-02-13 10:50
jinganglang567
阅读(29)
评论(0)
推荐(0)
摘要:
重载new&delete运算符 重载new和delete运算符的目是为了自定义内存分配的细节。(内存池:快速分配和归还,无碎片) 在C++中,使用new时,编译器做了两件事情: 1)调用标准库函数operator new()分配内存; 2)调用构造函数初始化内存; 使用delete时,也做了两件事情 阅读全文
posted @ 2023-02-13 10:44
jinganglang567
阅读(294)
评论(0)
推荐(0)
摘要:
重载下标运算符 如果对象中有数组,重载下标运算符[],操作对象中的数组将像操作普通数组一样方便。 下标运算符必须以成员函数的形式进行重载。 下标运算符重载函数的语法: 返回值类型 &operator[](参数); 或者: const 返回值类型 &operator[](参数) const; 使用第一 阅读全文
posted @ 2023-02-13 10:32
jinganglang567
阅读(127)
评论(0)
推荐(0)
摘要:
运算符重载 C++将运算符重载扩展到自定义的数据类型,它可以让对象操作更美观。 例如字符串string用加号(+)拼接、cout用两个左尖括号(<<)输出。 运算符重载函数的语法: 返回值 operator运算符(参数列表); 运算符重载函数的返回值类型要与运算符本身的含义一致。 非成员函数版本的重 阅读全文
posted @ 2023-02-13 09:23
jinganglang567
阅读(34)
评论(0)
推荐(0)

浙公网安备 33010602011771号