Einzelnen Beitrag anzeigen

Benutzerbild von jfheins
jfheins

Registriert seit: 10. Jun 2004
Ort: Garching (TUM)
4.579 Beiträge
 
#4

Re: [C#] Geerbten Konstruktor aufrufen

  Alt 24. Aug 2009, 11:37
Konstruktoren werden anscheinend nicht vererbt: http://msdn.microsoft.com/de-de/library/ms173149.aspx
Zitat:
Wenn eine Klasse so definiert wird, dass sie von einer anderen Klasse abgeleitet wird, erhält die abgeleitete Klasse implizit alle Member der Basisklasse, mit Ausnahme ihrer Konstruktoren und Destruktoren. In der abgeleiteten Klasse wird dadurch der Code der Basisklasse wieder verwendet, ohne dass dieser erneut implementiert werden muss. In der abgeleiteten Klasse können zusätzliche Member hinzugefügt werden. Auf diese Weise erweitert die abgeleitete Klasse die Funktionalität der Basisklasse.
Da musste wohl sowas machen:
Code:
class TreeNodePlus : TreeNode

    private DfmEntry FEntry;

    public TreeNodePlus(string a) : base(a) { } 

    public DfmEntry GetEntry()
    { 
        return FEntry;
    } 
    public void SetEntry(DfmEntry Value)
    { 
         FEntry = Value;
    } 
}
  Mit Zitat antworten Zitat