【发布时间】:2015-11-27 08:40:36
【问题描述】:
我正在编写一个带有这样一个类的 API:
public class NKMPMission {
private String name;
private int age;
public NKMPMission(String name, int age)
{
this.name = name;
this.age = age;
}
public String getName()
{
return name;
}
public int getAge()
{
return age;
}
}
我的问题:
- 如何确保这个
NKMPMission类的用户只能访问getter? - 如何为这个功能引入setter,让我作为开发者可以设置,但用户不能设置?
【问题讨论】:
-
实际上,用户永远不会访问 getter 或任何方法,开发人员会......但用户只会使用应用程序
-
我投票结束这个问题,因为它没有任何意义......
-
我想将 NKMPMission 对象的数组列表返回给用户。
-
很好,但是用户不会访问任何方法,或者您正在开发 API,当您说 user 时,您的意思是 开发人员使用您的 API?
-
没错,Jordi,我正在开发一个 API,比如 getMissionList(),然后我返回一个 NKMPMission 对象列表。
标签: java