Hallo zusammen,
ich habe eine Frage zu base. Das man mit base einen bestimmten Konstruktor der Basisklasse ansteuern kann, ist mir klar. Auch das man damit auf andere Member zugreift.
Ich überlege mir nur gerade, wozu base beim Ansprechen von Methoden sinnvoll sein soll.
Bei Konstruktoren macht es Sinn. Da gibt es eine Reihenfolge von Konstruktoren, die automatisch gesetzt werden, wenn keine Konstruktoren definiert sind.
Aber Methoden sind entweder da oder nicht und wenn es welche in der Basisklasse gibt, dann werden sie vererbt (außer bei private) und müssen nur für die Subklasse aufgerufen werden.
Man kann sie ja auch überschreiben etc. also den Gegebenheiten anpassen, wenn sie nicht passen.
Also in welchen Fällen braucht man dann noch für Methoden base? Vielleicht habe ich ja etwas nicht bedacht?
Danke für eure Hilfe!
LG