【发布时间】:2018-08-29 17:49:14
【问题描述】:
我必须创建员工对象。该员工类中有一个称为职业的属性。只有会计的可以访问方法调用calculatnetsalary()方法。如何在 java 中编写代码。
【问题讨论】:
-
这可能是您在 Java 中无法做到的。如果
calculatnetsalary()与accountant属于同一类,则可以将方法设为私有。
标签: java class methods private
我必须创建员工对象。该员工类中有一个称为职业的属性。只有会计的可以访问方法调用calculatnetsalary()方法。如何在 java 中编写代码。
【问题讨论】:
calculatnetsalary() 与accountant 属于同一类,则可以将方法设为私有。
标签: java class methods private
有几种方法可以实现这一点。
也许最好的方法是把你的会计和雇员类放在同一个包中,并保护calculatenetsalary方法包。 当然,如果你不想让其他任何类访问该方法,其他类会去不同的包。
【讨论】: