摘要: 是什么:有个公共功能的基类。允许从基类中分离出来,从最初的父类中创建子类 目的:简化代码避免重复 写法: class TIme :public Ent//time是Ent的超集 例子 class position { public: const int addres=1; }; class Play 阅读全文
posted @ 2024-07-08 14:53 Wzline 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 枚举 是什么:给一个值命名的方法 将一组数值集合 可赋值任何数 写法; enum FF:unsigned char//枚举类默认32位整型 这里改成八位整型 { warn,error,info,//默认从零开始 warn值为0 error 1 info 2 }; int main() { FF le 阅读全文
posted @ 2024-07-08 10:43 Wzline 阅读(1) 评论(0) 推荐(0) 编辑
摘要: static 使用位置 在类或结构体中时: 在这个类的所有实例中,这个变量只有一个实例(就是说所有类实例都共享这个变量的值,这个变量的值一改变,所有类中的这个变量的值都改变) 例子:如果我们定义了一个类叫people,这个类中有一个变量是satic int x,之后我们在主函数中声明两个people 阅读全文
posted @ 2024-07-08 09:48 Wzline 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 引用 作用 引用现有变量,引用本身不占空间 相当于别名 int a=1; int& ref=a;//重命名a ref 只在源文件中出现不会创建内存地址还是a的; 例子 #include"xunhuan.h" void log(int& h) { h++; } int main() { int a = 阅读全文
posted @ 2024-07-08 08:40 Wzline 阅读(1) 评论(0) 推荐(0) 编辑