Tag: virtual-method

Eine virtuelle Methode ist eine Methode, deren Verhalten kann überschrieben werden, in einer erbenden Klasse eine Funktion mit der gleichen Signatur.

Aufruf virtuelle Funktionen in Konstruktoren

Anzahl der Antworten 13 Antworten
Angenommen ich habe zwei C++ - Klassen: class A { public: A() { fn(); } virtual void fn() { _n = 1; } int getn() { return _n; } protected: int _n; }; class B : public

überschreiben einer Funktion in c#

Anzahl der Antworten 7 Antworten
Ich war gerade versucht zu master-das Konzept der virtuellen Funktion mit Hilfe einer console-app. Ich habe bemerkt, sobald ich überschreiben einer Basisklasse Funktion, zurück baseclassname.functionname(Parameter) wird eingefügt in meiner Funktion Körper automatisch. Warum geschieht dieses? class advanc

Was ist die Verwendung der Java virtual method invocation?

Anzahl der Antworten 2 Antworten
Ich verstehen, was ist java-Methode aufrufen und praktiziert haben viele Beispiele mit. Ich will wissen, was ist die praktische situation oder die Notwendigkeit, von diesem Konzept. Es wäre eine große Hilfe, wenn jemand könnte geben eine Reale

überschreiben c++ virtuelle Methode

Anzahl der Antworten 3 Antworten
Habe ich eine Klasse Vorlage, wo einige Methoden definiert, die als virtuelle zu geben, die Möglichkeit für die Benutzer meiner Klasse zu geben, die eine Umsetzung für Sie in seiner abgeleiteten Klasse. Beachten Sie, dass in meinem

Ist das Schlüsselwort 'override' nur eine Überprüfung für eine überschriebene virtuelle Methode?

Anzahl der Antworten 4 Antworten
Soweit ich das verstanden habe, die Einführung von override - Schlüsselwort in C++11 ist nichts anderes als eine Prüfung, um sicherzustellen, dass die Funktion umgesetzt wird, ist die overrideing einer virtual Funktion in der Basisklasse. Ist es

Wie implementiert man virtuelle Methoden in Python?

Anzahl der Antworten 6 Antworten
Weiß ich virtuelle Methoden von PHP oder Java. Wie können Sie umgesetzt werden in Python? Oder habe ich zu definieren, eine leere Methode in eine abstrakte Klasse und überschreiben Sie es? InformationsquelleAutor der Frage Meloun | 2011-01-17

Aufruf virtueller Funktionen in Konstruktoren

Anzahl der Antworten 12 Antworten
Angenommen ich habe zwei C++ - Klassen: class A { public: A() { fn(); } virtual void fn() { _n = 1; } int getn() { return _n; } protected: int _n; }; class B : public