Ich habe zwei Klassen in PHP: Figure
und Circle
. Circle
erweitert Figure
. Figure
hat eine Methode draw()
. Circle
erbt diese Methode und überschreibt sie.Doxygen - überschriebene Methode - der Kommentar wird nicht vererbt, warum?
Die Methode draw()
ist in der übergeordneten Klasse kommentiert, hat jedoch keinen Kommentar in der Klasse Circle
, da sie es erben soll.
/**
* Description of Figure
*
* @author admin
*/
class Figure{
/**
* Does something
*/
public function draw() {
}
}
/**
* Description of Circle
*
* @author admin
*/
class Circle extends Figure{
public function draw() {
//overriden method
}
}
Doxygen sagt: "Warnung: Mitglied ziehen() (Funktion) der Klasse Circle nicht dokumentiert."
Wie kann man Doxygen in den geerbten Kommentar einfügen?
Welche Version von doxygen verwenden Sie (aktuelle Version ist 1.8.11)? Können Sie ein kleines Codebeispiel geben, um das Problem zu zeigen? – albert
Ja, ich benutze Version 1.8.11. – Catidew