Suchergebnisse für Anfrage "oop"

6 die antwort

Virtualisierung in Super Class Constructor

Ich war der Meinung, dass die Virtualisierung im Superklasse-Konstruktor gemäß dem Design von OOP nicht funktioniert. Betrachten Sie beispielsweise den folgenden C # -Code. using System; namespace Problem { public class BaseClass { public ...

2 die antwort

C ++ Virtual Inheritance Memory Layout

Virtuelle Vererbungsspeicherlayouts Ich versuche zu verstehen, was unter der Haube im Speicher mit virtueller Vererbung und vTables / vPtrs passiert und was nicht. Ich habe zwei Beispiele für Code, den ich geschrieben habe, und verstehe ...

4 die antwort

Standardwert der Mitgliedsvariablen

Was ist der Standardwert von Klassenmitgliedervariablen in PHP? Warum sehe ich oft: public static $variable = null; Wäre es nicht genug: public static $variable;

TOP-Veröffentlichungen

10 die antwort

Get Funktionen (Methoden) einer Klasse [duplizieren]

Diese Frage hat hier bereits eine Antwort: ES6 Über Klassenmethoden iterieren [/questions/30881632/es6-iterate-over-class-methods] 8 answersIch muss die Eigenschaften und Funktionen einer ES6-Klasse dynamisch abrufen. Ist das überhaupt ...

12 die antwort

Wie wichtig ist es, anzugeben, ob eine Klasse eine Schnittstelle in Perl implementiert?

Ich habe mit einem Freund über ein Problem mit dem Codestil gesprochen. Wir haben eine Reihe von Paketen, die eine Schnittstelle implementieren, indem sie einen bestimmten Werttyp über eine benannte Unterroutine ...

6 die antwort

Abhängigkeitsinjektion, wenn die erstellte Klasse auch Laufzeitwerte benötigt?

Angenommen, Sie unterteilen Ihre Systeme in Value-Objekte und Services-Objekte (wie in "Wachsende objektorientierte Software, geführt von Tests" vorgeschlagen). Misko Hevery nennt diese "newables" und "injectables". Was passiert, wenn eines ...

6 die antwort

Wie erhält man von einer anonymen inneren Klasse in Java einen Verweis auf die einschließende Klasse? [Duplikat

Diese Frage hat hier bereits eine Antwort: Erhalten des äußeren Klassenobjekts vom inneren Klassenobjekt [/questions/1816458/getting-hold-of-the-outer-class-object-from-the-inner-class-object] 9 answers Ich erstelle derzeit in der äußeren ...

8 die antwort

Warum implementiert der Scanner den Iterator <String>?

Ich habe mich nur gefragt, warum java.util.Scanner [http://docs.oracle.com/javase/7/docs/api/java/util/Scanner.html] implementiert java.util.Iterator [http://docs.oracle.com/javase/7/docs/api/java/util/Iterator.html]? Scanner implementiert ...

16 die antwort

Wo verwende ich Delegierte? [geschlossen

Was sind einige Orte der realen Welt, die Delegierte fordern? Ich bin gespannt, in welchen Situationen oder Mustern diese Methode die beste Lösung ist. Kein Code erforderlich.

4 die antwort

Ist es möglich, eine Standardmethodenimplementierung eines Merkmals in einer Struktur zu erweitern?

In traditionellen objektorientierten Sprachen (z. B. Java) ist es möglich, die Funktionalität einer Methode in einer geerbten Klasse zu "erweitern", indem die ursprüngliche Methode aus der übergeordneten Klasse in der überschriebenen Version ...