如何隐藏Java文档的覆盖方法?

时间:2013-09-06 11:03:06

标签: java override doxygen

例如我有两个类:

A.java

/** classA */
public class A {
    /** Foo from A */
    public boolean foo(Menu menu) {
        return true;
    }
}

B.java

/** classB */
public class B extends A {
    /** Foo from B */
    @Override
    public boolean foo(Menu menu) {
        return true;
    }
}

使用Doxygen生成文档后。对于B类,有函数foo(B类)和函数foo(继承自A类)。

参数INLINE_INHERITED_MEMB = YES仅关闭了droptring。

如何在C ++中隐藏像虚函数这样的覆盖函数?

1 个答案:

答案 0 :(得分:0)

不要扩展 - 改用组合物。如果这样做,该方法是可用的,无论是否记录。