Я пишу 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
обращается только к получателям? - Как я могу представить сеттеры для этой функции, чтобы я как разработчик мог установить, но пользователь не может установить?