Vererbung ist das System in der objektorientierten Programmierung, das es Objekten ermöglicht, Operationen zu unterstützen, die von anterioren Typen definiert sind, ohne eine eigene Definition angeben zu müssen. Es ist der Hauptvektor für Polymorphie in der objektorientierten Programmierung.
Ich untersuche innere Klassen von Java.
Ich habe ein Beispiel geschrieben:
%Vor%
Ich rufe es von main aus mit folgender Zeichenfolge auf:
%Vor%
Ich sehe Kompilierfehler:
%Vor%
Können Sie mir diese Situation erklären?
AKTUALISI...
01.03.2014, 16:34
Heute hat mir jemand gesagt, dass die Implementierung der Schnittstelle in C # nur eine "Can-Do" -Beziehung ist, nicht eine "Is-A" -Beziehung. Dies steht im Widerspruch zu meinem langjährigen Glauben an LSP (Liskow Substitution Principle). Ich d...
01.11.2008, 08:18
Kann einen Weg nicht finden, möglicherweise weil es einen anderen Weg gibt, dies zu tun?
Einige meiner Controller erweitern AdminLayout und einige von ihnen erweitern ModLayout, aber ich brauche diese Seiten auch, um einen LoggedIn Controller...
29.02.2012, 06:24
Wie kann ich die Vererbung einiger Methoden oder Eigenschaften in abgeleiteten Klassen verhindern ?!
%Vor%
22.09.2010, 18:09
Ich habe eine C # -Schnittstelle und eine konkrete Klasse, die diese Schnittstelle implementiert. Ich möchte jetzt eine andere Klasse erstellen, die diese Schnittstelle implementiert. Einfach genug.
Allerdings werden die meisten Methoden in d...
18.01.2012, 15:51
Ich habe eine Java-Klasse, die benutzerdefinierte Java-Ereignisse auslöst. Die Struktur des Codes ist wie folgt:
%Vor%
Alles funktioniert korrekt, aber ich möchte eine neue Unterklasse von A erstellen (nennen Sie es B), die ein neues Ereigni...
16.12.2008, 08:17
Bevor Sie beim doppelten Titel zucken, war die andere Frage nicht passend zu dem, was ich hier frage (IMO). Also.
Ich möchte wirklich virtuelle Funktionen in meiner Anwendung verwenden, um die Dinge hundertmal leichter zu machen (darum geht e...
02.02.2011, 07:52
Ruft Delphi bei überschriebenen Prozeduren geerbt auf, wenn es keinen expliziten Aufruf im Code gibt, dh (geerbt;), habe ich die folgende Struktur (von Super zu Subklasse)
TForm & gt; & gt; TBaseForm & gt; & gt; TAnyOtherForm
Alle Formular...
10.09.2008, 09:48
In einem bestehenden Projekt soll ich eine Controller-Klasse (MVC) erben, die als Singleton deklariert ist, um meine eigene Behandlung zu definieren. Wie kann diese Singleton-Klasse richtig abgeleitet werden?
Zuerst erweitere ich den Kontext...
21.02.2012, 01:06
gibt es die folgenden Klassen:
%Vor%
Wie kann ich vermeiden, dass ich die "System.out.println (" Methode namens ") schreiben muss" zwei mal?
Danke für die Antworten
KaliberR.50
06.07.2013, 19:41