随笔分类 - C++--快速学习
面向对象进阶--转换构造函数,重载,类型转换函数
摘要:转换构造函数 1.将其他类型转换为当前类类型需要借助转换构造函数。 具体看例子:点击 类型转换函数 1.将当前类类型转换为其他类型,只能出现在类中。 2.语法格式: operator 是 C++ 关键字,type 是要转换的目标类型,data 是要返回的 type 类型的数据。 具体点击 再谈转换构
面向对象进阶--拷贝构造函数
摘要:在了解前可以先看下《C++有关拷贝构造函数(默认/浅/深拷贝构造函数)》 拷贝构造函数 1.初始化(调用构造函数初始化) 2.在使用的s1(s2)(s1,s2都是对象),这种方式都是用拷贝构造函数初始化。 3.拷贝构造函数用student(const student &stu),这种当前类的引用,而
多继承的例子
摘要:1 #include <iostream> 2 #include <cstring> 3 using namespace std; 4 5 class Person { 6 protected: 7 char m_name[18];//姓名 8 int m_age; 9 char m_sex[3];