上一页 1 2 3 4 5 6 7 8 9 ··· 33 下一页
摘要: 所谓同名成员也就是 子类与父类 变量或者成员函数重名 看看以下代码,了解访问方式 我们可以得出结论 1.子类可以直接访问子类中的同名成员 2.子类可以通过添加作用域来访问父类中的同名成员 3.子类中的同名函数会隐藏父类的同名函数,调用时要加作用域 阅读全文
posted @ 2019-09-26 20:22 ChunhaoMo 阅读(817) 评论(0) 推荐(0) 编辑
摘要: 我们知道继承方式有三种 public,protect,private 不同继承方式,在子类中有些是不可以访问的 那么我们想知道到底子类继承了多少? 看代码做一下验证 无论何种继承都是16,也就是说父类的东西都继承下来了。只是有些访问权限 需要注意,private 继承方式。虽然基类的public 和 阅读全文
posted @ 2019-09-26 20:00 ChunhaoMo 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 就是操作数只有一个 比如自增自减的 有两种方式实现重载 一种是所谓成员函数重载, 调用方式:1. @a; 2. a.operator@() 另一种是作为友元函数重载 调用方式:1 @a; 2.operator(a) 先说第一种吧,举个例子 需要注意到,一元运算符作为成员函数重载,里面是没有参数的 c 阅读全文
posted @ 2019-09-26 12:32 ChunhaoMo 阅读(265) 评论(0) 推荐(0) 编辑
摘要: 其实c++中各种运算符,都是很特殊的一类函数,运算符函数 不过还是和普通函数有区别的 函数意味着它们可以被重载,这样方便程序员重载一些运算符 说白了,就是你可以自定义这个运算规则 下面是复数类实现加减乘除的运算 加减 用普通成员函数实现 乘除 用友元类成员函数实现 阅读全文
posted @ 2019-09-26 11:15 ChunhaoMo 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 关键代码friend void goodgay::visit(); 表示goodgay类中的成员函数visit()作为本类的好朋友 1 #include<bits/stdc++.h> 2 using namespace std; 3 4 class Building; 5 class goodgay 6 { 7 public: 8 goodgay(); 9 10 void visit();//可访 阅读全文
posted @ 2019-09-25 20:16 ChunhaoMo 阅读(587) 评论(0) 推荐(0) 编辑
摘要: 同时这里面还学会了类外定义成员函数 看代码吧 阅读全文
posted @ 2019-09-25 19:57 ChunhaoMo 阅读(352) 评论(0) 推荐(0) 编辑
摘要: 其实它这个设计者从生活中得到的设计灵感吧。 比如说你们家,有客厅和卧室两个地方。对于客厅是所有的客人都可以访问的。 但是你们家的卧室就是比较私密的地方,不是所有的客人都可访问 但是,可能你的好闺蜜,好朋友,跟你关系很好,你是允许他们访问你们家的卧室的 程序中也有类似的友元关系 友元的目的就是为了,让 阅读全文
posted @ 2019-09-25 19:38 ChunhaoMo 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 1 #include<bits/stdc++.h> 2 using namespace std; 3 class person 4 { 5 public: 6 person(int age) 7 { 8 // age = age;是错的两个age混了 9 this->age = age; 10 // 阅读全文
posted @ 2019-09-25 15:05 ChunhaoMo 阅读(306) 评论(0) 推荐(0) 编辑
摘要: 1 #include<bits/stdc++.h> 2 using namespace std; 3 class person 4 { 5 int age;//非静态成员变量属于类对象上的 ,剩下都不是 6 static int va;//静态成员变量不属于类对象上的 7 void func(){ 阅读全文
posted @ 2019-09-25 14:26 ChunhaoMo 阅读(413) 评论(0) 推荐(0) 编辑
摘要: 就是再成员函数 定义前加一个 static 我们需要了解它的访问方式以及访问权限,以及一些特点 有个博主总结的好 传送门;https://blog.csdn.net/qq_25800311/article/details/85146173 一、静态成员的特点: (1)static数据成员在类的内部声 阅读全文
posted @ 2019-09-25 14:17 ChunhaoMo 阅读(1152) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 33 下一页