面向对象程序设计2

人狗大战

我们接到了一个游戏开发任务,需要开发一款叫做“人狗大战”的游戏。

思考:

人狗大战,那至少需要2个角色,一个是人, 一个是狗,且人和狗都有不同的技能,比如人可以打狗, 狗可以咬人,怎么描述这种不同的角色和他们的功能呢?

  • 角色
    • 狗:名字、种类、攻击力、生命值…
    • 人:名字、年龄
  • 动作
    • 狗咬人
    • 人打狗
  

面向对象程序设计1

人狗大战

我们接到了一个游戏开发任务,需要开发一款叫做“人狗大战”的游戏。

思考:

人狗大战,那至少需要2个角色,一个是人, 一个是狗,且人和狗都有不同的技能,比如人可以打狗, 狗可以咬人,怎么描述这种不同的角色和他们的功能呢?

  

:D 一言句子获取中...