override

Bei der objektorientierten Programmierung überschreibt die Methode eine Sprachenfunktion, die es einer Unterklasse oder einer untergeordneten Klasse ermöglicht, eine bestimmte Implementierung einer Methode bereitzustellen, die bereits von einer ihrer Oberklassen oder übergeordneten Klassen bereitgestellt wird.
2
Antworten

Ereignisse gegen überschreibbare Methoden?

Kann mir jemand allgemeine Richtlinien geben, wann ich übersteuerbare Methoden wie "OnMyEvent" verwenden sollte und wann ich Ereignisse wie "MyEvent" in C # verwenden soll? Gibt es allgemeine Designprinzipien, die definieren können, was zu ve...
31.07.2011, 03:26
4
Antworten

Rufen Sie eine Childs-Version einer Funktion anstelle eines Elternteils auf?

Okay, also habe ich zwei Klassen bekommen. %Vor% Und eine Reihe von Eltern mit einem Kind %Vor% Dann rufe ich print an und möchte, dass es Hallo Welt sagt. %Vor% Aber es ruft die Eltern an. Wie behebe ich das?     
13.04.2011, 04:30
8
Antworten

Ist es eine gute Übung, Methoden mit einer höheren Sichtbarkeit zu überschreiben?

Beantworten Sie diese Frage: Wie man GUI - Mit Hilfe von paintcomponent () eine GUI initialisieren und dann eine GUI basierend auf der Maus hinzufügen kann Ich habe dies gesagt:    Sie überschreiben paintComponent() nicht richtig. Dies i...
24.01.2014, 16:54
4
Antworten

Deaktivieren Sie die CSS-Eigenschaft

Nehmen wir an, ich habe das CSS eines Plugins, das später als meine style.css geladen wird %Vor% / jetzt hat es 0px, aber ich will überhaupt keinen linken Wert / Ich weiß, dass ich einstellen kann, dass Eigenschaften nicht überschrieben...
13.08.2012, 17:47
3
Antworten

Ist es möglich, dass die Parameterliste einer abstrakten Methode überschreibbare Länge und Typen hat?

Ist es möglich, eine Basisklasse wie die folgende zu erstellen: %Vor% , so dass Klassen, die es überschreiben, die erforderlichen Parameter definieren können? Mit anderen Worten, ich möchte erzwingen, dass die Methode außer Kraft gesetzt wird...
29.01.2011, 19:07
3
Antworten

Warum sollte man nicht überschreibbare Methoden in Konstruktoren aufrufen?

Dies ist ein vereinfachtes Beispiel, aber ich habe einen Code aus dem wirklichen Leben, der konzeptionell das Gleiche tut (versucht, Werte zu validieren, "setze" Zugriffsmethoden von abgeleiteten Klassen), und der Analyzer gibt mir "Überschreibb...
01.01.2014, 00:56
5
Antworten

Ist es möglich, eine Methode zur Laufzeit zu überschreiben?

Gibt es eine Möglichkeit, eine Methode zur Laufzeit zu überschreiben? auch wenn es erfordert, dynamisch eine Unterklasse von dieser Instanz zu erstellen?     
25.11.2011, 19:57
4
Antworten

C ++: Funktion wird nicht überschrieben, wenn Vorlagen verwendet werden

Ich bin gerade dabei, eine kleine Kalenderbibliothek für einen Schulauftrag zu schreiben, und ich bin auf ein unerwartetes und sehr verwirrendes Problem gestoßen. Mein Zuweisungsoperator wird nicht überschrieben, wenn ich Vorlagen einführe! A...
01.11.2012, 19:54
2
Antworten

Kann ich Ruby-Methoden in C überschreiben?

Ist es möglich, Methoden, die Teil von Ruby selbst sind, wie rb_error_frozen , die in C geschrieben sind, mit Ruby-Code zu umgehen? Hintergrund : Ich frage mich, ob es möglich ist, dass Ruby lediglich eine Warnung protokolliert, anstatt ei...
21.08.2011, 13:51
4
Antworten

Warum wird ein vptr benötigt, wenn die abgeleitete Klasse die virtuelle Funktion nicht überschreibt?

%Vor% Hier unterscheidet sich die Signatur der Funktion fn, die in der Klasse base definiert ist, von der Signatur der Funktion fn() , die in der Klasse der definiert ist, obwohl der Funktionsname gleich ist. Die in der class definie...
02.02.2012, 09:11