练习接口的使用:一个游戏角色案例,通过接口,实现游戏角色的职业、武器、伤害

首先分析一下这个题目的解题思路。所有的角色都有一些共同的属性,列如:name(角色名字),profession(角色职业),money(游戏里所需要的金币),level(等级),hurt(伤害)。这些属性可以放在一个父类中由子类继承,或者直接放在一个类中。还有就是角色的一些行为,比如攻击,修炼等等,这些都可以放到一个接口中。其次就是武器这一方面,因为有多个职业,所购买的武器种类也不一样,所以这个功能就需要一个抽象方法来就解决。最后就是伤害这一方面,不同职业不同的装备增加英雄的攻击力也不一样,所以这里又需要一个接口。这就是我大概的解题思路。

你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。

编写相应的测试代码
JavaBase练习
JavaBase练习JavaBase练习JavaBase练习JavaBase练习JavaBase练习

相关文章:

  • 2021-07-22
  • 2021-06-20
  • 2021-10-05
  • 2021-08-31
  • 2022-03-05
  • 2022-03-04
  • 2021-10-24
猜你喜欢
  • 2021-07-15
  • 2021-10-06
  • 2022-12-23
  • 2021-05-09
  • 2021-11-12
  • 2022-02-25
  • 2022-12-23
相关资源
相似解决方案