- 博客(5)
- 收藏
- 关注
原创 父类和子类,
// 隐藏父类的 foo()// son.protectedVar = 20;无论哪种继承方式,子类都能够访问父类的public和protected类型成员,影响的是外部通过子类访问父类的权限。子类构造函数的顺序是先调用基类构造函数(如果有多个继承的基类就按从左往右的顺序)、成员对象的构造函数、子类构造函数。// 输出 "Father::foo"(显式指定父类方法)// 输出 "Son::foo"(直接调用子类方法)
2025-07-26 19:24:05
175
原创 类的静态方法 /常成员
const成员函数内,不能修改任何数据成员吗,因此也不能调用普通的成员函数,避免在普通的成员函数中包含了修改数据成员的操作。//注意,const的位置。2.无this指针,只能访问静态成员变量/其他静态方法/全局变量。过度使用静态方法会破坏面向对象的封装性,优先考虑普通成员方法。1.无需创建对象,通过类名调用。
2025-07-26 15:52:03
97
原创 vector所有用法
vector<vector<int>>matrix(3,vector<int>(4)) 3*4的矩阵。v.emplace_back(10)向数组尾加入10。
2025-07-03 16:36:28
582
原创 vscode的中文乱码解决方案
修改vs右下角的UTF-8位置,一般UTF-8都是能编译中文。这个地方没办法解决的话就在windows搜索栏里搜索语言设置。把Beta版勾上重启电脑即可。这里有一个管理语言设置。点击更改系统区域设置。
2025-07-03 14:23:51
425
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅