oop

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

Objektorientierte Anwendungsprobleme in der Spieleentwicklung

Ich werde so direkt wie möglich in Bezug auf dieses Problem sein, denn es muss etwas fehlen, das ich völlig vermisse, wenn ich von einem strukturierten Programmierhintergrund komme. Angenommen, ich habe eine Player-Klasse. Diese Player-Klasse...
25.12.2009, 22:17
2
Antworten

Was ist der Zweck des geschützten Modifikators für statische Methoden?

Ich fand eine solche Verwendung von protected Modifier bei der Suche nach Lösung für meine Frage: Ignorieren des Falls in Strings mit uniteils ReflectionComparator In org.unitils.reflectionassert.ReflectionComparatorFactory class gibt...
21.04.2015, 12:50
1
Antwort

Python-iptables, wie man Code optimiert

Ich lerne gerade Python und habe Code geschrieben, um iptables mit der python-iptables-Bibliothek zu setzen. Das Problem, zu dem ich renne, ist, dass ich immer wieder dieselben Codezeilen umschreiben musste. Ich verstehe Funktionen etwas, aber n...
26.12.2013, 01:39
2
Antworten

Hinzufügen von Parametern zur überschriebenen Methode E_STRICT Beobachtung

Es erscheint (PHP 5.3), dass Sie, wenn Sie eine Klassenmethode überschreiben, es in Ordnung ist, zusätzliche Parameter hinzuzufügen, solange sie Standardwerte haben. Betrachten Sie zum Beispiel die Klasse: %Vor% Die folgende Klasse erwe...
14.07.2011, 21:08
3
Antworten

Würzen C mit Klassen

Disclaimer: Ich bin ein absoluter Neuling mit C, aber ich habe damit gespielt, einige Features von Klassen nachzuahmen. Ok, Ich weiß, wenn ich diesen Weg gehen will, sollte ich C ++ lernen, aber bedenke folgendes: . Schreiner, in dem Buch O...
19.01.2011, 09:08
1
Antwort

Warum "Eigenschaften, die Arrays zurückgeben, sind anfällig für Code-Ineffizienzen"?

Ich habe einen Code, der sich mit Kunden beschäftigt, die in der Datenbank gespeichert sind. Es gibt ein Objekt Customer , und es hat unter anderem zwei Eigenschaften vom Typ byte[] : eine Eigenschaft für das Passwort salt, die zweite für de...
24.07.2010, 06:18
5
Antworten

Domain Model Finanzhandel Anwendung

Mein Unternehmen denkt über die Implementierung einer neuen Finanzkonformitäts-Handelsanwendung nach, die eine Anwendung ist, die alle Transaktionen prüft, die von der Firma ausgeführt werden würden. Ein sehr einfacher Scheck könnte zum Beispiel...
15.02.2010, 16:56
6
Antworten

Virtuelle Vererbung und statische Vererbung - Mischen in C ++

Wenn Sie so etwas haben: %Vor% Wird func () dynamisch ausgelöst? Wie könnten Sie Klasse A implementieren, so dass, wenn B eine virtuelle Überschreibung hat, dass es dynamisch ausgelöst wird, aber statisch ausgelöst wird, wenn B nicht? Be...
19.11.2010, 00:45
4
Antworten

Wie wird die virtuelle Tabelle los? Versiegelte Klasse

Soweit ich weiß macht die Klasse sealed in VTable nachsehen oder irre ich mich? Wenn ich eine Klasse sealed mache, bedeutet das, dass alle virtuellen Methoden in der Klassenhierarchie auch mit sealed ? gekennzeichnet sind Zum Beispiel...
28.02.2017, 10:09
6
Antworten

Gute Objektstruktur für selektive Komposition ohne Klassenexplosion

Mein wirkliches Szenario ist ein bisschen schwer zu erklären, also werde ich es einer besser erkennbaren Domäne zuordnen, sagen wir Unterhaltungselektronik: Ein bestimmtes Gerät kann verschiedene Dienste anbieten: Ein Panasonic XYZ kann DV...
03.12.2011, 11:50