Objektorientierte Programmierung ist ein Programmierparadigma, das "Objekte" verwendet: Datenstrukturen, die aus Datenfeldern und Methoden zusammen mit ihren Interaktionen bestehen.
Ich verstehe Access Modifiers in OOP nicht. Warum machen wir zum Beispiel in Java-Instanzvariablen private und verwenden dann öffentliche Getter- und Setter-Methoden, um auf sie zuzugreifen? Ich meine, was ist die Begründung / Logik dahinter?...
Ich möchte den Datenbankcode vom GUI-Design isolieren. Für eine angemessene Zeit habe ich Themen wie mgm / mvp / mvc / Persistenz / Objekte etc. gelesen / gesucht / skimming.
Ich habe wirklich Schwierigkeiten, eine wiederverwendbare Objekthierar...
Meinem Freund wurde die folgende Frage gestellt: Was ist der Unterschied zwischen Objektsprache und objektorientierter Sprache?
Es ist eine kleine unverständliche Frage. Was entspricht dem Begriff «Objektsprache»? Bedeutet das eine "reine" ob...
Betrachten Sie den folgenden Code C ++:
%Vor%
Es zeigt den folgenden Fehler bei der Verwendung von GCC-Compiler
%Vor%
Warum ruft der Compiler den Konstruktor nicht direkt auf?
Beim Überladen des Konzepts habe ich einen Zweifel.
Wenn ich die Methode mit int-Wert überladen will, ist der Methodenaufruf die Float-Parameter-Methode und nicht die Double-Parameter-Methode.
%Vor%
Methodenaufruf:
%Vor%
Ausgabe:...
Ich schreibe ein Objekt, das immer bestimmte Werte haben muss. Vor allem muss es immer einen Wert für Name -Eigenschaft haben.
%Vor%
Jetzt gibt es einige Geschäftsregeln, die ich in dieser Klasse implementieren muss. Eine davon ist, dass...
Ich habe eine Klasse A mit einer öffentlichen Methode in C #. Ich möchte den Zugriff auf diese Methode nur für Klasse B zulassen. Ist das möglich?
AKTUALISIEREN :
Das möchte ich tun:
%Vor%
Ich möchte andere Programmierer tun:
%Vor%...
Ich habe eine Klasse mit zwei Konstruktoren (C #). Hier ist das Code-Snippet:
%Vor%
Ja, ich weiß, dass ich einen Konstruktor unter Verwendung des oben genannten Ansatzes von einem anderen Konstruktor aufrufen kann. Aber in diesem Szenario, w...
Ich habe zwei neue MATLAB-Klassen - B & amp; C , beide konkreten Unterklassen eines abstrakten Elternteils, A . A ist eine Unterklasse von hgsetset (Handle-Klasse). Ich möchte sie in ein Array in MATLAB einfügen und beide als A...
Kann jemand bitte etwas Licht auf die Notwendigkeit der Methode "getTypeInstance ()" werfen, die von jedem Produktobjekt verwendet werden kann?
Auch was sind die Profis & amp; Nachteile der Verwendung dieser Methode?