Als «class-design» getaggte Fragen

18
Warum wird __init __ () immer nach __new __ () aufgerufen?
Ich versuche nur, eine meiner Klassen zu optimieren, und habe einige Funktionen im gleichen Stil wie das Flyweight-Designmuster eingeführt . Ich bin jedoch etwas verwirrt darüber, warum __init__immer danach gerufen wird __new__. Ich habe das nicht erwartet. Kann mir jemand sagen, warum dies geschieht und wie ich diese Funktionalität ansonsten …

23
Wie gestalten Sie objektorientierte Projekte? [geschlossen]
Geschlossen . Diese Frage basiert auf Meinungen . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie mit Fakten und Zitaten beantwortet werden kann, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 3 Jahren . Verbessere diese Frage Ich arbeite an einem großen …



6
Wie entwerfe ich eine Klasse in Python?
Ich hatte bei meinen vorherigen Fragen zum Erkennen von Pfoten und Zehen innerhalb einer Pfote eine wirklich großartige Hilfe , aber all diese Lösungen funktionieren jeweils nur für eine Messung. Jetzt habe ich Daten , die aus bestehen: ungefähr 30 Hunde; jedes hat 24 Messungen (unterteilt in mehrere Untergruppen); Jede …
143 python  oop  class-design 

30
Ist UML praktisch? [geschlossen]
Diese Frage passt derzeit nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich zu Debatten, Argumenten, Umfragen oder erweiterten Diskussionen führen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden kann, …



11
Wie kann ich einen Klassennamen in C # aliasisieren, ohne jeder Datei, die die Klasse verwendet, eine Codezeile hinzufügen zu müssen?
Ich möchte einen Alias ​​für einen Klassennamen erstellen. Die folgende Syntax wäre perfekt: public class LongClassNameOrOneThatContainsVersionsOrDomainSpecificName { ... } public class MyName = LongClassNameOrOneThatContainsVersionOrDomainSpecificName; aber es wird nicht kompiliert. Beispiel Hinweis Dieses Beispiel dient nur der Übersichtlichkeit. Versuchen Sie nicht, dieses spezielle Problem zu lösen, indem Sie vorschlagen, das Design …
82 c#  class-design 

29
Wie findet man eine Nadel im Heuhaufen?
Wenn Sie eine Nadelsuche eines Heuhaufens objektorientiert durchführen, haben Sie im Wesentlichen drei Alternativen: 1. needle.find(haystack) 2. haystack.find(needle) 3. searcher.find(needle, haystack) Was bevorzugen Sie und warum? Ich weiß, dass einige Leute die zweite Alternative bevorzugen, weil sie die Einführung eines dritten Objekts vermeidet. Ich kann jedoch nicht anders, als das …
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.