Klasse :: Klassenlos.

Klasse :: Klassenlos ist ein Perl-Framework für klassenfreie OOP.
Jetzt downloaden

Klasse :: Klassenlos. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Sean M. Burke
  • Website des Verlags:
  • http://search.cpan.org/~sburke/

Klasse :: Klassenlos. Stichworte


Klasse :: Klassenlos. Beschreibung

Klasse :: Klassenlos ist ein Perl-Framework für klassenfreie OOP. Klasse :: Klassenlos ist ein Perl-Framework für klassenfreie OOP.Synopsis Verwenden Sie streng; Verwenden Sie Klasse: Klassenlos; My $ OB1 = $ Class :: Klassenlos :: Wurzel-> Klon; $ OB1 -> {'Name'} = 'ob1'; $ OB1 -> {'Zeug'} = 123; $ ob1 -> {'ding'} = 789; mein $ ob2 = $ ob1-> Klon; $ ob2 -> {'Name'} = 'ob2'; Printf "OB1-Sachen: n", $ OB1 -> {'Zeug'}; Printf "Ob2-Sachen: n", $ OB2 -> {'Zeug'}; Printf "ob1 ding: n", $ ob1 -> {'ding'; Printf "ob2 ding: n", $ ob2 -> {'ding'; $ OB1 -> {'Methoden'} {'zaz'} = sub {drucken "Zaz! auf", $ _ {'Name'}, "n"; }; $ ob1-> zaz; $ ob2-> zaz; $ ob1-> untersuchen; $ ob2-> untersuchen; Dies druckt Folgendes: OB1-Sachen: <123> Ob2-Sachen: <123> Ob1 Ding: <789> Ob2 Ding: <> Zaz! auf ob1 zaz! Auf OB2 'Zeug', 123, 'Name', 'OB1', 'Ding', 789, 'Methoden', {'Zaz', 'Code (0x20068360) '},' Eltern ', , ' Sachen ', 123,' Name ',' ob2 ',' Methoden ', {},' Eltern ', , in klassenbasierten OOP-Frameworks, Methoden sind auf Objekte aufgrund von Gegenständen anwendbar, die zu Klassen gehören, die entweder diese Methoden anbieten, oder er erbt sie aus den Klassen, die in den klassenlosen OOP-Frameworks (alias Delegation -Prototypen-Frameworks), welche Methoden ein Objekt kann grundsätzlich ein Attribut dieses Objekts sind. Das heißt, in Perl-Begriffe: Anstelle von Methoden, die Einträge in der Symboltabelle des Pakets / der Klasse sind, gehört das Objekt, zu denen das Objekt in einer Hash-Tabelle im Objekt ist. Vererbung wird nicht durch Unterricht von anderen Klassen (über ISA-Listen) implementiert, sondern mit Gegenständen von anderen Objekten (über Elternlisten). In klassenbasierten OOP-Frameworks erhalten Sie neue Objekte, indem Sie Konstrukteure anrufen. In einem klassenlosen Rahmen erhalten Sie neue Objekte, indem Sie ein vorhandenes Objekt kopieren ("Klonen") - und der neue Klon wird zu einem Kind (Erbschaft) des ursprünglichen Objekts. (Wo bekommst du das ein Originalobjekt? Die Sprache liefert einen, der keine Eltern hat, und das enthält einige Allzweckmethoden wie "Klon".) Anforderungen: · Perl.


Klasse :: Klassenlos. Zugehörige Software

True Color Picker.

TRUE COLOR PICKER ist eine PHP-Klasse, die verwendet werden kann, um eine Palette darzustellen, um die Farben des Benutzers auswählen zu lassen. ...

86

Herunterladen