首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >javadoc和包私有接口?

javadoc和包私有接口?
EN

Stack Overflow用户
提问于 2015-11-14 02:26:21
回答 1查看 952关注 0票数 2

这可能是如何防止包-私有接口出现在Javadoc中?的相同问题。但我觉得情况有点不同。

代码语言:javascript
复制
interface Child<P> { // package-private!!! internal-use only!!!
    P getParent();
    void setParent(P parent);
}

public class John implements Child<Jane> {
}

当我生成javadoc时,我在John的页面上看到了以下定义。

代码语言:javascript
复制
getParent
    public P getParent()
setParent
    public void setParent(P parent)

这是正常的吗?有任何方法隐藏包-私有接口中定义的方法吗?

EN

回答 1

Stack Overflow用户

发布于 2015-11-14 02:38:08

来自JavaTutorials

接口体可以包含抽象方法、默认方法和静态方法。接口中的抽象方法后面是分号,但没有大括号(抽象方法不包含实现)。默认方法用默认修饰符定义,静态方法用静态关键字定义。接口中的所有抽象、默认和静态方法都是隐式公共,因此可以省略公共修饰符。

看看这个链接,看看提供的方法是否帮助您隐藏所需的javadoc方法。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33704498

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档