Suchergebnisse für Anfrage "oop"

2 die antwort

Seltsame Schnittstellenmethode für Punktiterator

Ich muss über bestimmte Punkte des Umfangsrechtecks iterieren (in einigen Fällen muss ich über eine Linie dieses Rechtecks iterieren, in anderen Fällen muss ich über das gesamte Rechteck iterieren). Ich habe eine ...

2 die antwort

Warum benutzt OrderedDict nicht super?

Wir können ein @ erstellOrderedCounter einfach durch mehrfache Vererbung: >>> from collections import Counter, OrderedDict >>> class OrderedCounter(Counter, OrderedDict): ... pass ... >>> OrderedCounter('Mississippi').items() [('M', 1), ('i', ...

14 die antwort

Warum werden statische Methoden nicht als gute OO-Praxis angesehen? [geschlossen

Ich leseProgrammieren von Scala [https://rads.stackoverflow.com/amzn/click/com/193435631X]. Zu Beginn von Kapitel 4 bemerkt der Autor, dass Java statische Methoden unterstützt, die "nicht so reine OO-Konzepte" sind. Warum ist das so

TOP-Veröffentlichungen

4 die antwort

Verwenden der Klasse als Typhinweis für Argumente in ihren Methoden

Der Code, den ich unten eingefügt habe, gibt den folgenden Fehler aus: NameError: name 'Vector2' is not definedin dieser Zeile: def Translate (self, pos: Vector2):Warum erkennt Python mein @ nicVector2 Klasse in derTranslate Methode class ...

10 die antwort

Der Punkt einer Schnittstelle [duplizieren]

Mögliches Duplizieren: Wie erfahre ich, wann eine Schnittstelle erstellt werden muss? [https://stackoverflow.com/questions/444245/how-will-i-know-when-to-create-an-interface] Ich frage mich, ob ich ein Interface verwenden soll. Verwenden Sie ...

4 die antwort

Object Oriented Javascript vs. Pure jQuery und .data Speicher

ein aktueller Programmierstil ist OO Javascript mit der Class.extend-Funktion von John Resig:http: //ejohn.org/blog/simple-javascript-inheritance [http://ejohn.org/blog/simple-javascript-inheritance/] Das war in Ordnung, aber ich finde mich beim ...

16 die antwort

Nachteil der Objektzusammensetzung gegenüber der Klassenvererbung

Die meisten Design-Patten-Bücher sagen, wir sollten "die Objektzusammensetzung der Klassenvererbung vorziehen". Aber kann mir jemand ein Beispiel geben, dass Vererbung besser ist als Objektzusammensetzung.

2 die antwort

Wie kann ich ein einfaches aspektorientiertes Konzept verwenden, um die Ausnahmebehandlung ohne Postsharp durchzuführen?

Ich möchte AOP verwenden, um meine Fehlerausnahme in der Konsolenanwendung zu behandeln. (Es ist nicht MVC. Ich habe die Attribut-Vase-Programmierung verwendet, um Fehler in MVC zu behandeln. Dies ist jedoch die ...

8 die antwort

Methoden im objektorientierten Design

Q1. In meinem Universitätsstudium der objektorientierten Modellierung und Konstruktion empfehlen sie, darüber nachzudenken, was ein Objekt für seine Methode tun kann und welche Verantwortung es für seine Eigenschaften trägt. ...

8 die antwort

OO Design und zirkuläre Abhängigkeiten

Ich kämpfe derzeit mit einem zirkulären Abhängigkeitsproblem beim Entwerfen meiner Klassen. Ever seit ich über das @ gelesen haAnämisches Domänenmodell [http://martinfowler.com/bliki/AnemicDomainModel.html] (etwas, was ich die ganze Zeit getan ...