java吧 关注:1,252,410贴子:12,740,100
  • 3回复贴,共1

关于面向对象

取消只看楼主收藏回复

在下是一个刚学习JAVA的菜鸟,有一个问题想请教下各位大佬。
在学习面相对象编程思想中我试图编写一个文字游戏,然后建立了人物模板类,在人物模板类中写了个攻击方法接收了一个人物对象的数据,然后根据当前人物对象的攻击属性和接收人物对象的防御属性对接受人物对象的HP进行修改,这样的编程方式是否有违面相对象的编程思想呢?


IP属地:安徽来自Android客户端1楼2018-12-16 22:38回复
    DD


    IP属地:安徽来自Android客户端2楼2018-12-16 22:39
    回复
      在这之后我又尝试将攻击本身作为一个对象来看待,接受两个人物对象,其中写了一个方法返回一个伤害值和一个状态值最后在用被攻击对象接受这两个值,这样的想法又是否正确呢?。


      IP属地:安徽来自Android客户端3楼2018-12-16 22:43
      回复
        DD


        IP属地:安徽来自Android客户端4楼2018-12-16 22:44
        回复