Suchergebnisse für Anfrage "oop"
Wie rufe ich eine geschützte Methode in PHP auf?
hier ist die Klassenstruktur. Ich möchte, dass Observer: callme () auch für Kinder aufrufbar ist. class Observer { protected callme() { } } class Parent extends Observer { function createChild() { $this->callme(); // this is OK return new ...
php Klassen… Validierung
im mache eine PHP-Validierungsklasse mit Unterklassen, die sie erweitern, zB mobile, suburb, credit_card, ect so, die Idee ist, dass Sie @ anrufen könn $validation = new Validation('mobile'); $valid = ...
Echo Konstruktmethode zurückgeben;
<?php class DBFactory { function __construct(){ return 'Need to echo'; } } $db = new DBFactory; echo $db; ?>Funktioniert nicht :
ann werden statische Klassen und Methoden verwende
Ich habe eine allgemeine Frage ... wann sollte ich statische Klassen oder statische Methoden verwenden? .. Ich kenne die Idee, dass statische Methoden ohne Instanziierung aufgerufen werden können ... und statische Klassen sollten nur für ...
Zugriff auf private Mitgliedsvariablen sperren? Verwendung öffentlicher Eigenschaften erzwingen?
Ich verwende .NET 2.0, habe also keinen Zugriff auf automatische Eigenschaften. Daher muss ich auf die folgende Art und Weise zurückgreifen, um private Variablen und öffentliche Eigenschaften zu codieren: private string m_hello = null; public ...
Ist es möglich, für jede Klasse ein NullObject zu erstellen? (mit einem Werkzeug natürlich)
Das NullObjectPattern [http://en.wikipedia.org/wiki/Null_Object_pattern] soll ein @ se"sicher" (neutrales) Verhalten. Die Idee ist, ein Objekt zu erstellen, das nichts tut (aber auch keine NullPointerException auslöst) Zum Beispiel die Klasse ...
seltsame Ausgabe von ArrayList [duplicate]
Diese Frage hat hier bereits eine Antwort: Was ist die Zahl, die angezeigt wird, wenn ich den Zeiger ** this ** in Java drucke? [/questions/17878457/what-is-the-number-that-it-shows-when-i-print-out-the-this-pointer-in-java] 9 answers Ich bin ...
Was ist indirekte Objektnotation, warum ist sie schlecht und wie vermeidet man sie?
Der Titel fasst es so ziemlich zusammen, aber hier ist die lange Version. Nach dem Posten eines kleinen Ausschnitts aus dem Perl-Code wurde mir gesagt, ich solle die indirekte Objektnotation vermeiden, "da sie mehrere Nebenwirkungen hat". Der ...
Wie man Multi-OOP-Funktionen in PHP5 erstellt
Ich habe eine Frage zu OOP in PHP5. Ich habe immer mehr Code gesehen, der so geschrieben wurde: $object->function()->first(array('str','str','str'))->second(array(1,2,3,4,5)); Aber ich weiß nicht, wie man diese Methode erstellt. Ich hoffe mir ...
Kann ich in Delphi Operatoren für meine eigenen Klassen überladen?
Ich hatte ein kleines Problem - ich weiß nicht, ob ich meine eigenen Operatoren für meine Klassen definieren kann. Beispielsweise type TMinMatrix = class(TMatrix) private RowAmount: Byte; ColAmount: Byte; Data: DataMatrix; DemVector, SupVector: ...