oop

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

Elegantes Kommando-Parsing in einem OOP-basierten Textspiel

Ich spiele mit Ruby ein MUD / Text Adventure (bitte lach nicht). Kann mir jemand irgendwelche Hinweise auf eine elegante, auf OOP basierende Lösung zum Parsing von Eingabetext geben? Wir reden hier von nichts Komplizierterem als "Zauberstab a...
05.02.2010, 12:37
3
Antworten

Wie kann man den OpenGL-Status bei Funktionsaufrufen verfolgen?

Da OpenGL eine Zustandsmaschine ist, bin ich ständig glEnable () und glDisable () in meinem Programm. Es gibt einige wenige Aufrufe, die ich nur am Anfang mache (wie zB glClearColor), aber die meisten anderen blicke ich an und aus (wie Beleuchtu...
06.08.2009, 20:35
1
Antwort

Vererbung Mapping mit JPA / Hibernate

Dies ist eine ziemlich lange (nicht allzu komplexe) Designfrage, also bitte, bitte. Ich versuche ein Person / Rollen-Management-System mit POJOs und JPA zu implementieren. Ich bin ziemlich neu in ORM und das ist meist ein Kartierungsproblem....
13.07.2010, 16:16
4
Antworten

Komposition, woher weißt du, wann du aufhören musst?

Es gibt das alte, aber weise Sprichwort "Wertkomposition über Vererbung". Ich habe versucht, dies zusammen mit anderen OOPs und Design-Patterns für die letzten Projekte anzuwenden, an denen ich beteiligt war. Für die meisten Fälle hat es gut...
19.04.2011, 01:40
2
Antworten

Typescript: So importieren Sie Klassen ("Uncaught ReferenceError")

Ich bin neu bei Typescript. Ich mag die Idee, dass der Compiler die Fehler am häufigsten aufzeigt, weil er den Code wirklich bekommt. Jetzt habe ich ein Test-Projekt gemacht, keine Compiler-Fehler, sondern eine Ausnahme zur Laufzeit: Uncaugh...
01.07.2015, 12:01
2
Antworten

Pandas DataFrame Object Vererbung oder Objektverwendung?

Ich baue eine Bibliothek für die Arbeit mit sehr spezifischen strukturierten Daten und baue meine Infrastruktur auf Pandas. Momentan schreibe ich eine Reihe von verschiedenen Datencontainern für verschiedene Anwendungsfälle, wie CTMatrix für Lan...
01.07.2014, 07:31
3
Antworten

Ruby verschachtelte Module als Namespaces

Ich habe eine verschachtelte Struktur von Modulen, die nur für Namespacing-Zwecke verwendet werden; kein Mischen in Klassen usw. Also habe ich einen Code wie folgt: %Vor% Nun nehme ich an, ich möchte eine weitere Hilfsmethode im Modul A h...
03.09.2013, 06:32
1
Antwort

Python: Wie man eine Instanzmethode von einer Klassenmethode derselben Klasse aufruft

Ich habe eine Klasse wie folgt: %Vor% und ich würde gerne tun können: %Vor% Ich meine, ohne eine neue Instanz von MyClass zu erstellen, aber offensichtlich ist das nicht so einfach, weil der Aufruf von MyClass.new() throws TypeErr...
07.05.2013, 19:52
2
Antworten

Entity Framework-Code Erste allgemeine Datenbankprüfungsfelder

Ich bin neu in Entity Framework, in der Vergangenheit habe ich Enterprise Library oder ADO.NET direkt verwendet, um Modelle zu Datenbanktabellen zuzuordnen. Ein Muster, das ich verwendet habe, besteht darin, meine allgemeinen Audit-Felder, die i...
24.05.2013, 11:51
2
Antworten

Ist es möglich, ein Objekt die Schnittstelle eines Typparameters verfügbar zu machen?

In C # ist es möglich, etwas wie folgt zu schreiben: %Vor% Ich weiß, dass die obige Implementierung nicht kompiliert, aber was ich eigentlich zu erreichen versuche, ist die Implementierung einer Art generischen Wrapper zu einem unbekannten T...
25.01.2013, 10:47