当前位置: 代码迷 >> J2SE >> 关于java封装的一个有关问题
  详细解决方案

关于java封装的一个有关问题

热度:155   发布时间:2016-04-24 01:39:57.0
关于java封装的一个问题。
Pet类里面有health健康值(int)属性,是封装起来的get和set方法;
Dog类继承了Pet类,在eat()方法里,需要达到健康值+3怎么写?
我知道如果没有封装的话是super.health = super.hralth + 3;
可是封装后该怎么写这个表达式呢?

------解决方案--------------------
super.setHealth(super.getHealth()+3)
  相关解决方案