Ich habe mich bisher nur am Rande mit OO-Technologie beschäftigt. Nun will ich aber die vererbungsmöglichkeit besser verstehen und lernen.
In meinen neuen Projekt habe ich mir mir eine Message-Klasse erstellt und wollte diese nun als abstrakt definieren da ich weitere Klassen generieren will, die die Attribute der Messageklasse haben soll, aber auch weitere eigene Attribute haben kann. Also ein klassisches Beispiel der Vererbung. Dazu habe ich mir folgenden Code geschrieben:
Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13:
| abstract class message_class { private string id; private DateTime date; private string system_message; private string Ress_message; }
class info_class : message_class {
} |
wenn ich nun eine Instanz von info_class erzeuge kann ich nicht auf die Attribute der message_class zugreifen,
was mach ich falsch? Bzw was habe ich falsch verstanden? Danke für die Aufklärung