如何在jar文件中创建内部方法

时间:2015-11-20 03:37:15

标签: java jar

我想在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中的其他类引用它。

我该如何制作?

1 个答案:

答案 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;}

}

谢谢!