一款游戏中有巫师,战士,牧师,射手四种角色,虽然角色不同,但是他们有着共同的基础属性,都是由头部,身躯,四肢,武器组件构成,只是这些组件的具体细节不同而已,使用接口以及类的组合设计,构建出一组可灵活建造四种角色的类。
http://zhidao.baidu.com/link?url=trzQ1pW3SVfgXC8shz3vzYu47fHzP9E1W3Fo1ws0HggtmiHRnz2I8Yn9nlIcnRXHn6DZSBlpk0LW-BEXyZPN6pVSmVxuV7Hn0EJfd6oriwu
讲真,这是java的重点部分,自己能理解是最好不过的,建议你看些视频教程,然后仿照着自己完成。