我想在jar文件中制作内部方法,但我不知道如何制作。例如。
public class staff {
private String Name;
private String ID;
private String phone;
public String getName(){ return Name; }
public String getId(){ return ID; }
public String getPhone(){ return phone;}
}
这样的代码在jar文件中,但我不希望jar的用户使用" getPhone()"方法。我无法将其更改为私有,因为jar中的其他类引用它。
我该如何制作?
答案 0 :(得分:1)
谢谢Hovercraft Full Of Eels,你的答案就是我想做的。 这是我的解决方案。
public class staff {
private String Name;
private String ID;
private String phone;
public String getName(){ return Name; }
public String getId(){ return ID; }
//Package-private method!!
String getPhone(){ return phone;}
}
谢谢!