oop

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

Reduzieren Sie die Sichtbarkeit beim Implementieren der Schnittstelle in Java

Ich möchte die Klasse A so gestalten, dass sie die Schnittstelle C implementiert und die Sichtbarkeit einer Methode (in C deklariert) reduziert, um sie vor der Außenwelt zu schützen, eine der Methoden in der Klasse A als privat zu machen Klasse...
05.07.2011, 19:44
5
Antworten

Warum sollte ich anfangen, objektorientierten Code in PHP zu schreiben?

Ich benutze seit einiger Zeit reguläres PHP. Mein formales Code-Training ist null. Was ich auch gelernt habe, habe ich hier auf der PHP-Dokumentationsseite, der MySQL-Dokumentation usw. gefunden. Ich schreibe PHP von Grund auf. Ich benutze Fu...
26.02.2012, 09:40
6
Antworten

Was ist der Punkt des Zugriffs auf private Variablen durch Getter und Setter (Accessor) Funktionen?

In Klassen werden Variablen häufig für die Kapselung privat gemacht, und um die Variablen auf einen bestimmten Bereich zu begrenzen, ermöglichen sie eine bessere Fehlerkontrolle und weniger Fehler. Dies ist sinnvoll, da je weniger Stellen auf ei...
24.01.2012, 23:32
4
Antworten

wie man ein Objekt aus einer Liste von Objekten anhand seines Attributs in Python auswählt

Entschuldigung, wenn diese Frage bereits gestellt wurde, aber ich glaube nicht, dass ich die richtige Terminologie kenne, um nach einer geeigneten Lösung durch Google zu suchen. Ich möchte ein Objekt aus einer Liste von Objekten anhand des We...
03.03.2011, 11:25
1
Antwort

PHP: Die Reflection-API - großartige Ergänzung zu PHP mit wenig Nutzen [geschlossen]

Reflection API ist eine großartige Sache da draußen, um das OOP-Zeug zu manipulieren, und es sieht so aus, als ob die meisten Entwickler sich dessen gar nicht bewusst sind oder es nie benutzt haben. Reflection-API-Ansprüche:    PHP 5 kom...
04.03.2010, 07:17
3
Antworten

Überwindung der Einschränkungen von Python bezüglich der Instanzmethoden

Python scheint einige Einschränkungen bezüglich der Instanzmethoden zu haben. Instanzmethoden können nicht kopiert werden. Instanzmethoden können nicht markiert werden. Das ist problematisch für mich, weil ich an einem sehr objektorient...
25.11.2009, 17:13
3
Antworten

Was ist der Unterschied zwischen Schließungen und traditionellen Klassen?

Was sind die Vor- und Nachteile von Schließungen gegen Klassen und umgekehrt? Bearbeiten: Wie Benutzer Faisal es ausdrückte, können sowohl Closures als auch Klassen verwendet werden, um "eine Entität zu beschreiben, die den Zustand aufrechter...
30.07.2010, 04:31
2
Antworten

PHP-Registrierungsmuster

Ich habe den Code unten an mehreren Stellen im Web und sogar hier auf Stack Overflow gefunden, aber ich kann mich einfach nicht damit herumschlagen. Ich weiß, was es tut, aber ich weiß nicht, wie es auch mit den Beispielen geht. Im Grunde speich...
16.11.2011, 05:38
9
Antworten

Wie vermeide ich Parameter?

Ich habe zahlreiche Argumente gesehen, dass die Verwendung eines Rückgabewerts Out-Parametern vorzuziehen ist. Ich bin überzeugt von den Gründen, warum man sie vermeiden sollte, aber ich bin unsicher, ob ich auf Fälle stoße, in denen es unvermei...
26.01.2010, 16:34
11
Antworten

Wann würden Sie das Schlüsselwort $ this in PHP verwenden?

Wann würden Sie das $this Schlüsselwort in PHP verwenden? Soweit ich weiß, bezieht sich $this auf das erstellte Objekt, ohne den Namen des Objekts zu kennen. Auch das Schlüsselwort $this kann nur innerhalb einer Methode verwendet wer...
21.12.2010, 16:35