# 策略模式的简单应用_JAVA课程设计 **Repository Path**: markchen7788/Pattern_Strategy ## Basic Information - **Project Name**: 策略模式的简单应用_JAVA课程设计 - **Description**: 用Java写的一个策略小游戏。 - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2020-07-29 - **Last Updated**: 2024-12-17 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ### 策略模式的简单应用(JAVA课程设计) * **设计内容** * 利用策略模式编写一个角色扮演小游戏。 * 角色有很多种,每种角色可以佩带不同种类的武器。 * 玩家可以选择角色,也可以选择角色佩带的武器。 * 玩家之间会进行战斗,选用不同的角色或者武器会有不同的攻击效果或者防御效果。 * **策略模式** * 策略模式是啥?[看这](https://baijiahao.baidu.com/s?id=1638224488060180625&wfr=spider&for=pc) * 抽象策略:抽象角色(接口)、抽象武器(接口); * 具体策略:具体角色(接口实现类)、具体武器(接口实现类) * **其它** * 程序用了Java图形用户界面(awt、swing); * 写得有点简陋,大概就是把原来控制台的一些操作改造成了用户界面操作,离真正的格斗游戏还是有差距的。我真的很努力的在改造界面了!!!只能怪我手残了。呜呜呜~ * 用awt显示图片比较难搞,心塞,可能这个版本的Java能让你显示,但是换个版本就不行了。em......调试了很久,建议界面的显示还是用Swing容器做。