oop

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

Ersetzen Sie Singletons mit was?

Singletons werden oft als schlechte Design-Wahl bezeichnet. Wie sollten Sie also eine Anwendung entwerfen, wenn Sie sie vermeiden möchten?     
24.04.2010, 12:39
2
Antworten

Wie verwende ich eine Klassenkonstante in einem Klassenattribut in PHP?

Hier ist der Code, der nicht funktioniert: %Vor% Scheint, dass Klassenkonstanten nicht zur "Kompilierzeit" verfügbar sind, sondern nur zur Laufzeit. Kennt jemand eine Problemumgehung? (define funktioniert nicht) Danke     
28.11.2010, 14:29
6
Antworten

Warum wird die Trennung von Benutzer- und Profildaten als gut angesehen?

Ich habe diese Frage gelesen und fühlte, dass ich stimme nicht ganz mit der Aussage Separation of user and profile data is a nice touch überein. Wie ich es sehe, werden Profildaten wie z.B. Land oder was auch immer in das Benutzerobjekt...
03.08.2010, 11:02
4
Antworten

"Journaling" oder "Transaktionen" Designmuster? [geschlossen]

Ich möchte ein Objekt implementieren, das im Journal gespeichert ist oder in dem eine persistente Transaktion enthalten ist. Das heißt, das Objekt enthält Daten (möglicherweise eine Map). Wenn Änderungen an den Daten vorgenommen werden, werden d...
29.07.2010, 05:11
5
Antworten

Gibt es eine bessere Methode als eine Variable zu setzen?

In meinen Javascript-Objekten habe ich Folgendes geschrieben: %Vor% Es scheint, dass es die einzige Möglichkeit ist, Member-Variablen an externe Funktionen zu übergeben ... %Vor% Das funktioniert nicht, ich muss das Objekt in eine Member...
25.08.2010, 23:58
1
Antwort

Was bedeutet "dynamisch deklariertes Feld" in dieser Situation?

Ich bin ziemlich neu in OOP und PHP. Ich benutze die IDE PHPStorm und es gibt mir diese Warnung (siehe unten) in meinem Verweis auf $width . Hier ist mein Code: %Vor% Ich habe den Begriff "field" noch nie zuvor gesehen und bin mir n...
11.03.2015, 17:44
2
Antworten

Welche SOLID Prinzipien werden verletzt?

EINFÜHRUNG Ich arbeite an meiner Masterarbeit über Vererbungsprobleme und arbeite daran Indikatoren, die zeigen, dass ein Vererbungsproblem existiert. Wie im folgenden Beispiel: BEISPIEL %Vor% Die Methode gibt den String "Woo...
03.06.2015, 09:52
1
Antwort

Wofür steht 'SRPy' in der Mockito Dokumentation?

Von Ссылка    Wie üblich werden Sie die partielle Scheinwarnung lesen: Objektorientierte Programmierung ist weniger komplex, indem die Komplexität in separate, spezifische SRPy-Objekte unterteilt wird. Wie passt partieller Schein in dieses...
12.06.2013, 04:38
5
Antworten

Python - dynamische Mehrfachvererbung

Ich suche Ratschläge zum Design meines Codes. Einführung Ich habe mehrere Klassen, jede repräsentiert einen Dateityp, zB: MediaImageFile, MediaAudioFile und generische (und auch Basisklasse) MediaGenericFile. Jede Datei hat zwei Variant...
21.07.2012, 11:03
2
Antworten

'Selbstbewusste' Klassen?

lange Zeit Leser zum ersten Mal Poster. Bitte sei sanft. Ich erschaffe eifrig Spiele in VB.net. Als Hobby-Programmierer gebe ich meine Spiele kostenlos weiter. Da ich ohne formelles Training ein Hobbys bin, versuche ich, mich über die richtig...
01.11.2011, 00:43