Einzelnen Beitrag anzeigen

Elvis

Registriert seit: 25. Nov 2005
Ort: München
1.909 Beiträge
 
Delphi 2010 Professional
 
#3

Re: C#: Konstruktoren erben?

  Alt 19. Aug 2006, 11:26
Du musst ihn neu deklarieren und direkt den Vorgänger aufrufen:
Code:
class Miep
{
  int someInt;

  public Miep(int someInt)
  {
    this.someInt = someInt;
  }
}

class Mööp : Miep
{
  public Mööp(int someInt)
    : base(someInt)
  {}
}
Ich finde das zwar bescheuert, solange man im Nachfolger keinen Kontruktor angelegt hat sollten IMO alle des Vorgängers übernommen werden. Aber nunja, C# ist auch nicht perfekt.
Robert Giesecke
I’m a great believer in “Occam’s Razor,” the principle which says:
“If you say something complicated, I’ll slit your throat.”
  Mit Zitat antworten Zitat