obsidian/笔记文件/2.笔记/设计模式复习_第四章.md
2025-03-26 00:02:56 +08:00

81 lines
1.4 KiB
Markdown

先把这些文件夹都创建出来
都是代表不同系统
![[Pasted image 20230528002757.png]]
这些都复制粘贴文件夹名字,弄一个对应的类出来
![[Pasted image 20230528003004.png]]
继续,新建一个系统的基类
![[Pasted image 20230528193131.png]]
抽象的基类
其中再写几个虚函数
![[Pasted image 20230528193204.png]]
系统类继承
![[Pasted image 20230528193332.png]]
其他几个也是
![[Pasted image 20230528193600.png]]
![[Pasted image 20230528193618.png]]
![[Pasted image 20230528193637.png]]
![[Pasted image 20230528193650.png]]
![[Pasted image 20230528193710.png]]
![[Pasted image 20230528193731.png]]
开始开发角色相关,先新建三个角色相关的文件夹
![[Pasted image 20230528194515.png]]
新建一个角色基类
![[Pasted image 20230528194642.png]]
抽象类
![[Pasted image 20230528194704.png]]
整一个敌人基类
![[Pasted image 20230528195012.png]]
继承自角色类
![[Pasted image 20230528195123.png]]
士兵基类,也是同理
![[Pasted image 20230528195221.png]]
![[Pasted image 20230528195227.png]]
敌人和士兵的种类,分别有三种,创建出来
![[Pasted image 20230528195334.png]]
继承关系:
![[Pasted image 20230528195529.png]]
![[Pasted image 20230528195538.png]]
![[Pasted image 20230528195603.png]]
![[Pasted image 20230528195624.png]]
![[Pasted image 20230528195640.png]]
![[Pasted image 20230528195656.png]]