- 博客(12)
- 收藏
- 关注
原创 python学习笔记
比如小学生和大学生都需要写作业,但写作业的内容肯定不同,所以我们要把写作业这个方法定义在子类里面,这样大学生和小学生里面可以定义两个不同的方法。执行不同的写作业方法。比如要创建小学生和大学生两个类 我们就可以先创建一个学生的父类,让小学生和大学生去继承学生这个父类,这样父类的属性和方法都可以继承,不需要重复定义。比如你要去ATM存钱和取钱,我们就可以提取ATM的性质,来定义一个ATM的类,然后用类来创建对象。这样我们就可以定义ATM和钱两个类,存多少钱,ATM编号,钱的编号就能清晰的表示出来。
2024-02-28 17:32:10
1672
原创 easyx+c++写的贪吃蛇
这个还有很多待完善的地方,后面的双人对战实在写不下去了,可以删掉,这里我直接放全部的(包括没写完的)代码,你也可以根据需要自己删除更改一部分。一时心血来潮写的贪吃蛇,还有很多值得优化的地方,但实在不想改了,发出来给大家看看吧。使用sleep函数速度调快之后总是有点小小的卡顿,所以这里使用的是一个函数。结构体里面很多内容我还没实现,因为一开始想的太过于宏大了。本文会介绍一些构建贪吃蛇关键的函数,在本文末尾有源码。因为我写了双人游戏,所以这里的结构体有p1和p2。可以去掉那些不用的东西。
2024-01-31 15:36:05
536
原创 c++学习笔记
static可以让一个函数/变量只在局部使用,可以使这个函数/变量只声明在这个翻译单元中,编译器把我们给他的文件变成翻译单元。continue只跳出当前轮次的循环,比如循环五次,遇到一个continue会不执行continue下面的程序直接进入下一轮循环。静态连接是在编译时发生的,当你编译一个静态库的时候,将其连接到可执行文件,也就是应用程序,动态连接发生在运行时,类有六个默认成员函数:构造函数,析构函数,拷贝构造函数,赋值重载,取地址重载。在另一个函数改变值,可以传变量的地址,或使用引用&(c++)
2024-01-30 14:16:09
365
1
原创 vs+easy贪吃蛇
代码是根据b站up“c语言编程爱好者”出的教程逐步打上去的,自己修改了一小部分代码。注意:此贪吃蛇并未写完整,没有写撞墙函数,音乐函数,贪吃蛇无死亡判定。
2023-11-03 21:20:23
141
原创 easyx按键控制,图像输出,弹窗,文字格式,bgm等学习记录
我这里创建的是一个函数,要在main()里面调用一下,abc是我对那个音乐的命名,也可以是中文名字,错误代码部分打不开时可以调用一下,查看哪里出问题了。看的课程是来源于b站up"c语言Plus"的easyx教学。里面包含了载入图片,调整文字格式,输出文字等。这里是我写的一个main函数。接下来是获取按键消息函数。然后就是弹出窗口函数。
2023-10-25 13:15:20
1233
2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人