0

たとえば、次の 2 つのクラスがあります。

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 には、(クラス B の) 関数 foo と (クラス A から継承された) 関数 foo があります。

パラメータINLINE_INHERITED_MEMB = YESのみドロップストリングを閉じます。

C++で仮想関数のようなオーバーライド関数を非表示にするにはどうすればよいですか?

4

1 に答える 1

-1

拡張しないでください - 代わりにコンポジションを使用してください。その場合、文書化されているかどうかに関係なく、メソッドは利用可能です。

于 2013-09-06T11:18:21.607 に答える