![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c++
文章平均质量分 88
栗子飞啊飞
万丈高楼平地起,勿在浮沙筑高台。
展开
-
C++继承和派生
目录1. 继承方式和权限问题1. 继承基础2. 继承语法:3. 继承方式导致的权限问题2. 继承中构造函数的写法继承中同名问题,访问问题继承中指针访问问题多继承1. 继承方式和权限问题1. 继承基础父类/基类:被继承的类子类/派生类:有父类所产生的类继承在子类中没有新的东西,派生在子类中产生了新的东西2. 继承语法:class 子类名:继承方式 父类名{};写法://父类class MM {public:protected:};//子类class coolBoy :p原创 2021-09-14 21:23:34 · 103 阅读 · 0 评论 -
运算符重载
运算符重载基本运算符重载1.为什么有运算符重载2. 运算符重载的实质: 函数调用3. 运算符重载的分类2.从string上看重载3.++运算符的重载4.流运算符重载*5.重载考题,对象加常量1.类中类的访问2. 运算符重载的特殊用法基本运算符重载1.为什么有运算符重载运算符重载是赋予运算符具有操作自定义类型的功能赋予运算符具有其他的含义如在下例中想要用+好来操作:让mm1的成绩与mm2的成绩相加用+号是无法直接实现的class MM {public: MM(string name, int原创 2021-09-13 19:47:36 · 160 阅读 · 0 评论 -
c++中的特殊成员(const,stacic,友元,类间关系)
目录1.初始化参数列表(特殊的构造函数的写法)2. const成员2.1 const 数据成员2.2 const 成员函数2.3 const 对象3.静态数据成员1.static数据成员1.初始化参数列表(特殊的构造函数的写法)与其他函数不同,构造函数除了有名字,参数列表和函数体之外,还可以有初始化列表,初始化列表以冒号开头,后跟一系列以逗号分隔的初始化字段。初始化参数列表 :构造函数名(参数1,参数2,…):成员1(参数1),成员2(参数2)…{}初始化参数列表很重要#include <原创 2021-09-07 15:16:09 · 168 阅读 · 0 评论 -
类,对象,构造,拷贝构造,析构函数
目录原创 2021-09-02 20:16:24 · 57 阅读 · 0 评论 -
c++与c的区别
目录命名空间命名空间的调用输入输出新增数据类型bool布尔引用函数上的改变引入内联函数重载命名空间namespace 空间名 //命名空间{/可以添加变量或者函数/} //将特定的值,特定的变量,特定的函数放入特定的空间里面#include <iostream>//#include <stdio.h>#include <cstdio>#include <ctime>using namespace std; //命名空间name原创 2021-02-16 19:19:19 · 136 阅读 · 0 评论