oop

Objektorientierte Programmierung ist ein Programmierparadigma, das "Objekte" verwendet: Datenstrukturen, die aus Datenfeldern und Methoden zusammen mit ihren Interaktionen bestehen.
1
Antwort

Verwendung von Objekten aus anderen Namespaces und Importieren von Namespaces in PHP

Was ist der Hauptunterschied zwischen diesen beiden Zeilen?: %Vor% & amp; %Vor% Als ich die erste Zeile benutzt habe, habe ich einen Fehler bekommen: "Fatal error: Class '\Foo\Bar\ArrayObject' not found..." und ich bin mir nicht siche...
07.07.2014, 09:16
5
Antworten

'name ()' vs. 'getName ()' Namenskonvention?

Ich habe gesehen, dass einige Projekte (zB jsoup) diese neue Getter / Setter-Benennungskonvention verwenden: %Vor% anstelle von altem Getter / Setter convention: %Vor% Was sind positive und negative Aspekte jeder Namenskonvention? Wann u...
29.08.2012, 23:41
3
Antworten

Python: Zugreifen auf Attribute und Methoden einer Klasse in einer anderen Klasse

Nehmen wir an, ich habe zwei Klassen A und B: %Vor% Nun kann ich die Eigenschaften von A im Objekt der Klasse B wie folgt bewerten: %Vor% Was ich brauche, ist ein Zwei-Wege-Zugang. Wie greife ich auf die Eigenschaften von A in den Eigens...
29.06.2013, 18:59
4
Antworten

Worauf bezieht sich Java "this" eigentlich in einer Vererbungssituation?

Warum erzeugt der folgende Java-Code: %Vor% Der fragliche Code lautet: %Vor% Es wurde keine Instanz von SuperClass erstellt, nicht wahr? Nicht nur, dass Java nach der Methode sucht, die von SuperClass aufgerufen werden kann, es wei...
12.01.2016, 22:12
6
Antworten

Interface, Abstract oder nur virtuelle Methoden?

Ich habe eine Reihe von Systemen, nennen wir sie A, B, C, D, E, F, G, H, I, J . Sie haben alle ähnliche Methoden und Eigenschaften. Einige enthalten genau die gleiche Methode und Eigenschaften, einige können leicht variieren und einige könn...
28.09.2011, 20:24
7
Antworten

Erstellen eines unveränderlichen Objekts ohne letzte Felder?

Können wir ein unveränderliches Objekt erstellen, ohne dass alle Felder final sind? Wenn möglich, wären ein paar Beispiele hilfreich.     
21.09.2011, 13:52
3
Antworten

Übergeben Sie null an die Methode, die String, nicht Object, bevorzugt

Ich stehe in meinem Programm vor einem Problem, und ich habe es mit einem kleinen Codeausschnitt unten klargestellt. Kann jemand erklären, warum das passiert? %Vor% Dies gibt immer I am null string aus. Ich möchte den Grund wissen, dam...
23.02.2013, 23:04
11
Antworten

OOP vs PP für Algorithmen

Welches Paradigma ist besser für das Design und die Analyse von Algorithmen? Welche ist schneller? Weil ich ein Fach mit dem Namen Design and Analysis of Algorithms in der Universität habe und ein Zeitlimit für Programme habe. Ist OOP langsamer...
18.03.2010, 09:20
1
Antwort

Warum sollte ich vermeiden, ClassType im Anwendungscode zu verwenden?

Die Delphi Online-Dokumentation sagt    "Vermeiden Sie die Verwendung von ClassType im Anwendungscode". Es gibt jedoch viele Orte, wo ein Klassentyp benötigt wird. Wenn beispielsweise ein Programm die Klasse System.Contnrs. TClassList...
03.06.2013, 11:50
3
Antworten

Wann werden Ereignisse verwendet?

Bei der Arbeit haben wir ein riesiges Framework und verwenden Ereignisse, um Daten von einem Teil zum anderen zu senden. Ich habe vor kurzem ein persönliches Projekt gestartet und denke oft daran, Ereignisse zu verwenden, um die Interaktionen me...
20.07.2009, 05:07