摘要: 1 运算符重载 1.1 运算符重载只针对自定义数据类型 1.2 基础数据类型的运算符不要去修改,不要去重载 1.3 运算符重载不要改变运算符本身的寓意 1.4 使用运算符重载是为了让代码更加易读,更加清晰 1.5 一般有全局函数,成员函数 1.6 运算符重载本质上是函数调用 1.7 类里编译器给我们 阅读全文
posted @ 2022-10-15 21:52 CodeMagicianT 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 01.数组类(了解) 1.目的:设计一个类,该类有数组的功能,可以存储数据,可以删除修改数据 2.设计核心数据 1.属性:指针(指向堆区空间),数组实际存储的元素个数,数组容量 2.方法:构造(开辟堆区空间),尾插,头插,指定位置插入,尾删,头删,获取指定位置的值,指定位置修改值,获取数组元素个数, 阅读全文
posted @ 2022-10-15 21:51 CodeMagicianT 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 程序: #pragma warning(disable:4996) #define _CRT_SECURE_NO_WARNINGS 1 //2022年10月15日20:24:40 #include <iostream> using namespace std; class Father { publ 阅读全文
posted @ 2022-10-15 21:05 CodeMagicianT 阅读(27) 评论(0) 推荐(0) 编辑
摘要: 1.为什么要有继承 //网页类 class IndexPage{ public: //网页头部 void Header(){ cout << "网页头部!" << endl; } //网页左侧菜单 void LeftNavigation(){ cout << "左侧导航菜单!" << endl; } 阅读全文
posted @ 2022-10-15 20:09 CodeMagicianT 阅读(37) 评论(0) 推荐(0) 编辑
摘要: 字符串类.cpp #pragma warning(disable:4996) #define _CRT_SECURE_NO_WARNINGS 1 //2022年10月14日21:22:09 #include<iostream> using namespace std; #include "MyStr 阅读全文
posted @ 2022-10-15 18:56 CodeMagicianT 阅读(23) 评论(0) 推荐(0) 编辑
摘要: 程序1: #pragma warning(disable:4996) #include <iostream> using namespace std; class Maker { public: Maker() { a = 0; } void SetA(int val) { a = val; } / 阅读全文
posted @ 2022-10-15 18:56 CodeMagicianT 阅读(20) 评论(0) 推荐(0) 编辑