Suchergebnisse für Anfrage "oop"

4 die antwort

Was bedeutet Protected Internal in .Net [duplizieren]

Diese Frage hat hier bereits eine Antwort: Was ist der Unterschied zwischen 'protected' und 'protected internal'? [/questions/585859/what-is-the-difference-between-protected-and-protected-internal] 10 AntwortenProtected Bedeutet, dass wir nur ...

7 die antwort

Warum erweitert Java Map die Sammlung nicht?

Ich war überrascht, dassMap<?,?> ist keinCollection<?>. Ich dachte, es wäre sehr sinnvoll, wenn es als solches deklariert würde: public interface Map<K,V> extends Collection<Map.Entry<K,V>>mmerhin einMap<K,V> ist eine Sammlung ...

2 die antwort

Warum verwenden verknüpfte Typen für Protokolle in Swift keine generische Typensyntax?

Ich bin verwirrt über den Unterschied zwischen der Syntax für verknüpfte Typen für Protokolle einerseits und generischen Typen andererseits. n Swift kann man zum Beispiel einen generischen Typ mit so etwas wie @ definiere struct Stack<T> { var ...

TOP-Veröffentlichungen

7 die antwort

Gibt es eine Möglichkeit, eine Klasse in PHP sicher neu zu deklarieren?

Wir alle wissen, dass der berüchtigte Fehler "Klasse kann nicht neu deklariert werden". Gibt es eine Methode, um dies zu überwinden und eine neue Klasse mit demselben Namen zu deklarieren, oder ist dies in PHP 5 unmöglich?

3 die antwort

OOP in PHP: Klassenfunktion aus einer Variablen?

Ist es möglich, Funktionen aus einer Klasse wie dieser aufzurufen: $class = new class; $function_name = "do_the_thing"; $req = $class->$function_name();Something ähnliche Lösung, scheint dies nicht zu funktionieren?

7 die antwort

Dependency Injection & Singleton Design pattern

Wie identifizieren wir, wann die Abhängigkeitsinjektion oder das Singleton-Muster verwendet werden soll? Ich habe in vielen Websites gelesen, auf denen "Abhängigkeiten über Singleton-Muster einfügen" steht. Ich bin mir aber nicht sicher, ob ich ...

5 die antwort

Verwenden von Generika mit XmlSerializer

Bei Verwendung der XML-Serialisierung in C # verwende ich folgenden Code: public MyObject LoadData() { XmlSerializer xmlSerializer = new XmlSerializer(typeof(MyObject)); using (TextReader reader = new StreamReader(settingsFileName)) { ...

5 die antwort

Wie soll ich Standardwerte für Instanzvariablen in Python deklarieren?

Sollte ich meinen Klassenmitgliedern folgende Standardwerte geben: class Foo: num = 1oder wie das? class Foo: def __init__(self): self.num = 1Imdiese Frag [https://stackoverflow.com/questions/2424451/about-python-class-and-instance-variables] ...

7 die antwort

Uninitialisierte Variablen und Member in Java

Bedenken Sie public class TestClass { private String a; private String b; public TestClass() { a = "initialized"; } public void doSomething() { String c; a.notify(); // This is fine b.notify(); // This is fine - but will end in an exception ...

6 die antwort

Differenz zwischen Inversion der Kontrolle und Abhängigkeitsinjektion [duplizieren]

Diese Frage hat hier bereits eine Antwort: Inversion von Control vs Dependency Injection [/questions/6550700/inversion-of-control-vs-dependency-injection] 18 answersas Konzept von @IoC und DI war für mich sehr verwirrend, so dass ich ...