Entwickler-Ecke

C# - Die Sprache - Konstruktor


Ritzeratze - So 26.01.14 03:37
Titel: Konstruktor
Moin,

Ich blicke nicht mehr ganz durch. Ich möchte eine Klasse Pferd von der Klasse Pferderasse ableiten. Die Klasse Pferderasse verfügt über einen Konstruktor, der zwei int Typpen als Parameter verarbeitet.
Was Muss ich beim Konstruktor der Klasse Pferd unbedingt berücksichtigen?

Das ich hier zwei Werte als Parameter angeben muss, OK !
Aber muss ich noch was berücksichtigen?


Gruss
Ritze


Christian S. - So 26.01.14 12:31

Hi!

Du musst den Konstruktor der Klasse "Pferderasse" noch aufrufen:


C#-Quelltext
1:
2:
3:
public Pferd(int wert1, int wert2) : base(wert1, wert2) {
// ...
}


Von sich aus ruft der Compiler nämlich nur den Standardkonstruktor (also den parameterlosen) auf.

Grüße
Christian


Ritzeratze - So 26.01.14 13:07

Moin Christian,

Tja, bin halt noch am üben. Manchmal hängt man halt.
Dsnke für Deine Antwort.