oop

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

Wer sollte für die Auswahl der geeigneten abgeleiteten Klasse verantwortlich sein?

Ich habe kürzlich eine Klassenbibliothek geschrieben, die einige Objekte enthält, die bestimmte Dateitypen modellieren. Zum Beispiel gibt es eine abstrakte Klasse Document mit den abgeleiteten Klassen PdfDocument (konkret) und OfficeDocum...
02.07.2012, 16:05
3
Antworten

Wie überschreibt man eine Methode in Java, hat aber immer noch teilweise Funktionalität der übergeordneten Methode

Diese Frage wurde während des Vorstellungsgesprächs, Java-Entwicklung, Studentenposition gestellt. %Vor% Die Frage ist: Neuer Entwickler wurde gebeten, eine Klasse zu erstellen, die Klasse A erweitert und eine Methode namens Execute er...
30.01.2012, 12:30
3
Antworten

Was ist der richtige OO-Weg, um ein Objekt in eine seiner Unterklassen umzuwandeln (kovarianter Rückgabetyp)?

Ich habe eine Unterklasse, die eine Unterklasse des Rückgabetyps ihrer Elternklasse zurückgeben muss. Ich glaube, dies wird als kovarianter Rückgabetyp bezeichnet. Ich frage mich, der einfachste Weg, von der Eltern zu der Kindklasse zu konvertie...
19.08.2011, 15:09
6
Antworten

Ein OOP-Muster in Javascript auswählen

Ich habe diese mit der Hilfe von anderen und mehreren Ressourcen zusammengefügt. Ich habe eine Geige von allem gemacht, und der abgespeckte Code ist unten veröffentlicht. Grundsätzlich habe ich gelernt, jedes dieser Muster zu verwenden, abe...
14.06.2011, 19:43
3
Antworten

Klasse, die von mehreren Interfaces mit derselben Methodensignatur erbt

Sagen wir, ich habe drei Schnittstellen: %Vor% Eine Klasse, die von diesen drei Schnittstellen erbt: %Vor% Fragen: Wenn ich das so umsetze: Klasse ABC: I1, I2, I3    { %Vor% } Es kompiliert gut und läuft auch gut! Bedeutet...
14.05.2010, 06:11
8
Antworten

Ist dies ein vernünftiger Weg, um Getter / Setter in einer PHP-Klasse zu behandeln?

Ich werde etwas mit dem Format dieser Frage versuchen, und ich bin sehr offen für Vorschläge über einen besseren Weg, damit umzugehen. Ich wollte nicht einfach einen Haufen Code in der Frage ablegen, also habe ich den Code für die Klasse unte...
28.08.2008, 12:54
5
Antworten

Zum Affen-Patch oder nicht?

Dies ist eine allgemeinere Frage, die sprachspezifisch ist, obwohl ich mit dem Python-Ncurses-Modul auf dieses Problem gestoßen bin. Ich musste Locale-Zeichen anzeigen lassen und sie als Zeichen erkannt haben, also habe ich einfach einige Funkti...
06.01.2009, 07:58
6
Antworten

Warum unterstützen die meisten objektorientierten Sprachen keine Coroutinen?

Ich bereite mich gerade auf eine Prüfung vor. Eine der Fragen, die ich in einer alten Prüfung fand, ist: "Warum unterstützen die meisten objektorientierten Sprachen keine Coroutinen? (Hinweis: Das liegt nicht daran, dass sie Threads unterstütz...
06.07.2010, 16:17
4
Antworten

Java: Definition von Methoden und Variablen innerhalb der Enum-Konstante

Ich habe einige Experimente gemacht und versehentlich einen Code geschrieben, der sehr merkwürdig ist und ich verstehe nicht alles. Ich war sogar überrascht, dass ich es kompilieren kann. Es sieht so aus: %Vor% Wie erwartet ist es nicht mögl...
23.08.2013, 00:32
3
Antworten

Zugriff auf eine Elternvariable aus der Unterklasse php und parent keyword?

Ich habe eine Elternklasse und eine Unterklasse, die Elternklasse hat einen Konstruktor, der ein var setzt, und ich möchte dieses var in der Unterklasse verwenden, ich habe es funktioniert, aber werde durch das Schlüsselwort% verwirrt co_d...
01.06.2012, 14:21