Expliziter Zugriff auf Methoden der Basisklasse - Der Scope-Operator (1/2)

Will man, obwohl eine abgeleitete Klasse eine Methode neu definiert, auch auf die Methode das Basisklasse zugreifen, so muß man den Bezugsrahmen explizit angeben. Dies wird mit dem Scope-Operator :: gemacht. Seine Syntax ist: Bezugsrahmen::Bezeichner().

  class quadrat : public kasten
  {
    public:
      quadrat(int x = 0) : kasten (x, x) {}
      virtual void zeichne();
  };

void quadrat::zeichne() {   kasten::zeichne();     // Aufruf der Methode aus der Klasse kasten }