【发布时间】:2012-09-27 09:25:29
【问题描述】:
我需要将我继承的实例变量设为私有;这可能吗?
IE,超类“实体”有一个 int 实例变量“健康”。
子类“Zombie”(扩展“Entity”)如何从 Entity 继承健康变量,并将其私有化?我不希望其他类能够直接访问健康变量,我想要为其设置和获取方法。
如果我不够具体,请告诉我;任何帮助表示赞赏。
【问题讨论】:
-
当你重写一个方法时,不可能降低一个方法的可见性。
Public -> Private你正在降低知名度。
标签: java inheritance access-modifiers private-members