oop

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

Protokollpuffer und OO-Design

Ich bin mit Protokollpuffer als Draht Daten-Format in einer Client-Server-Architektur. Domain-Objekte (Java-Beans) durchlaufen den folgenden Lebenszyklus. Wird in der clientseitigen Geschäftslogik verwendet In das protobuf-Format konvertie...
02.08.2012, 08:19
1
Antwort

Richtiges Verwenden des Singleton-Entwurfsmusters

Ich betreibe einen Server, der gelegentlich suchen muss, was ein Client abfragt. Ich möchte die Client-Abfrage für Datensätze auf die Festplatte schreiben, aber ich möchte die Suche nicht mehr verlangsamen als nötig. (Die Suche ist bereits der F...
02.01.2012, 23:05
4
Antworten

Pythonischer Weg zur Implementierung von Datentypen (Python 2.7)

Der Großteil meiner Programmiererfahrung war mit C ++. Inspiriert von Bjarne Stroustrups Vortrag hier , einer meiner Lieblingsprogramme Techniken ist "Typ-reiche" Programmierung; die Entwicklung neuer robuster Datentypen, die nicht nur die Meng...
06.11.2012, 00:11
4
Antworten

Factory Pattern, ein anderes Pattern oder gar kein Pattern?

Ich habe 2 Fälle, ob eine Methode als Factory Design Pattern betrachtet werden kann, dieses Beispiel ist in C #, altought, kann auf andere Programmiersprachen angewendet werden: %Vor% Die Methode StandardStudent() liefert immer ein neues...
30.06.2011, 23:45
2
Antworten

Beispiel für innere Klassen, die als Alternative zu Interfaces verwendet werden

Was mir gesagt wurde, was meine Neugier auf dieses Thema entzündet hat:    Java-GUI-Klassen können Hunderte von Listeners und Callbacks implementieren und viele Bücher lehren Sie, alle diese Schnittstellen in Ihrer GUI-Klasse zu implementiere...
25.05.2011, 15:06
1
Antwort

MATLAB parfor und C ++ - Klassenmex-Wrapper (Kopierkonstruktor erforderlich?)

Ich versuche, eine C ++ - Klasse in einen Matlab-Mex-Wrapper zu schreiben, indem ich den hier beschriebenen Ansatz hier verwende . Im Grunde habe ich eine Initialisierungs-Mex-Datei, die ein C ++ - Objekthandle zurückgibt: %Vor% Ich kann d...
12.12.2012, 15:22
1
Antwort

PHP: Was ist der Vorteil von spl_autoload_register? Leistung von umfasst

Ich habe über spl_autoload_register -Funktionen als eine Ersetzung von require , require_once , include , & amp; %Code%. Obwohl viel darüber diskutiert wird, wie dies zu implementieren ist, ist die Dokumentation nicht zu detailliert und...
06.08.2012, 16:08
7
Antworten

Ist das Überladen, Methoden mit gleichem Namen in verschiedenen Klassen und unterschiedlicher Signatur?

Wenn ich den folgenden Code in Java habe: %Vor% In diesem speziellen Fall überschreibt die Unterklasse die add -Funktion der Basisklasse nicht genau, da sie unterschiedliche Signaturen haben und das Konzept der Überladung nur dann auftrit...
08.03.2013, 10:07
3
Antworten

Ansätze zum Zwischenspeichern berechneter Werte

In einer Delphi-Anwendung, an der wir arbeiten, haben wir eine große Struktur verwandter Objekte. Einige der Eigenschaften dieser Objekte haben Werte, die zur Laufzeit berechnet werden, und ich suche nach einer Möglichkeit, die Ergebnisse für di...
08.10.2009, 08:14
3
Antworten

Repository, Service oder Domain-Objekt - wo gehört die Logik?

Nehmen Sie dieses einfache, erfundene Beispiel: UserRepository.GetAllUsers (); UserRepository.GetUserById (); Zwangsläufig werde ich komplexere "Abfragen" haben wie: %Vor% Ich habe Probleme festzustellen, wo die Verantwortung für das R...
04.06.2010, 22:14