自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 老绅士学习html的实际应用:解决wallpaper锁区

懂得都懂

2024-07-12 11:36:29 534

原创 (理解多态的意义)编写教学游戏:认识动物

因此,需要编写一个通用的show函数,通过多态实现动态联编,也就是运行时确定展示的是哪种动物的move和shout。主函数main 假设动物园中有有10只dog,5只frog,15只bird (此外做了简化处理,更完善的程序应该允许用户自定义或按配置生成) 从中随机挑选10只动物, 将其地址放入animalList指针数组 依次展示前5只动物(调用。注意:已有代码已实现了部分成员函数,你可以补充完善,允许在已有代码上添加新的代码和标识(如virtual static等修饰符),但不允许删除或替换已有代码。

2024-07-12 10:45:48 914

原创 (学习体验多态)Shape类家族

本关任务:阅读代码,完善shape类家族,按继承派生关系,依次为Shape --> Point-->Circle -->Cyliner , 其中 A-->B表示B public 继承了A。注意,按下面要求做,不允许自己开放接口,即类的定义中不允许随意添加成员函数。开始你的任务吧,祝你成功!

2024-07-12 10:43:01 430

原创 (构造函数与静态成员)火星战士自主进攻

后面的输出,这是调用copy2函数产生的2个sm, 体会函数的作用域 4 体会构造函数和析构函数何时被调用 5 观察生成火星战士名字后缀,以及当前的火星战士总数,体会静态成员的价值和使用 6 学习对象指针和对象数组的使用与初始化 7 为什么程序结束后,仍然有几个活着的火星战士?从类的封装性的角度思考一下,对于更复杂的场景,不仅仅有火星战士,还有更多类型的士兵,或者同时有多个用户、或者多个函数、多个进程都可能产生火星战士,使用全局计数器是否存在安全隐患?后面的输出,体会循环语句的块作用域 3 观察。

2024-07-12 10:37:29 716

原创 (巩固提高)ArrayList类构造函数与析构函数的实现

其中 main.cpp 是测试文件,ArrayList.h 包含 ArrayList 类的定义和成员函数声明(你也可以点击编辑窗口右上角文件夹图标,查看相关文件,但无法也不允许修改文件内容。你仅能修改 ArrayList.cpp 中的内容,在其中实现 ArrayList 的成员函数(本任务要求的构造函数)。2、仔细阅读并理解 ArrayList 类的定义和成员函数声明 面向初学者,本题已经给出了 ArrayList 类的定义和成员函数声明,仅要求你实现成员函数。类型的动态数组的构造函数。

2024-07-10 15:59:42 1050 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除