Perltoot

Perltoot ist Toms objektorientiertes Tutorial für Perl.
Jetzt downloaden

Perltoot Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Tom Christiansen
  • Website des Verlags:
  • http://search.cpan.org/~nwclark/perl-5.8.8/pod/perltoot.pod

Perltoot Stichworte


Perltoot Beschreibung

Perltoot ist Toms objektorientiertes Tutorial für Perl. Perltoot ist Toms objektorientiertes Tutorial für Perl.Object-orientierte Programmierung ist heutzutage ein großer Verkäufer. Einige Manager hätten lieber Objekte als geschnittenes Brot. Warum ist das so? Was ist so besonders über ein Objekt? Was ist ohnehin ein Objekt? Ein Objekt ist nichts anderes als eine Möglichkeit, komplexe Verhaltensweisen in ein ordentliches kleines, einfach zu bedienendes Bündel zu stecken. (Dies ist, was Professoren abstraktionieren (Dies ist, was Professoren auf der Wiederverwendung von Software aufrufen.) Benutzer (Nun, Programmierer) können mit diesem kleinen Bündel alles spielen, was sie wollen, aber sie sind es nicht, es nicht zu öffnen und mit den Innenseiten zu öffnen. Genau wie ein teurer Hardware, sagt der Vertrag, dass Sie die Garantie entlohnen, wenn Sie mit dem Cover muck. Tun Sie dies nicht. Das Herz von Objekten ist die Klasse, ein geschützter kleiner privater Namespace voller Daten und Funktionen. Eine Klasse ist ein Satz von verwandten Routinen, die ein anderes Problembereich ansprechen. Sie können es als benutzerdefinierter Typ betrachten. Der Perl-Paketmechanismus, der auch für traditionellere Module verwendet wird, wird auch für Klassenmodule verwendet. Objekte "Live" in einer Klasse, was bedeutet, dass sie zu einem Paket gehören Diese Bündel sind Objekte. Sie wissen, wessen Klasse sie gehören, und wie sich verhalten kann. Benutzer bitten die Klasse, etwas zu tun, wie "Gib mir ein Objekt". Oder sie können eines dieser Objekte fragen, um etwas zu tun. Eine Klasse bitten, etwas für Sie zu tun, ruft eine Klassenmethode an. Wenn Sie ein Objekt bitten, etwas für Sie zu tun, ruft eine Objektmethode an. Bitten Sie entweder eine Klasse (normalerweise) oder ein Objekt (manchmal), um Ihnen ein Objekt zurückzugeben, ist ein Konstruktor, der nur eine Art Methode ist. Das ist alles gut und gut, aber wie unterscheidet sich ein Objekt, das sich von einem anderen Perl-Datentyp unterscheidet ? Was ist wirklich ein Objekt? Das heißt, was ist sein grundlegender Typ? Die Antwort auf die erste Frage ist einfach. Ein Objekt unterscheidet sich von einem anderen Datentyp in Perl in einer einzigen Richtung: Sie können es nicht nur lediglich stringende oder numerische Subskripts wie mit einfachen Arrays und Hashes verwenden, sondern mit benannten Subroutine-Anrufen. In einem Wort mit Methoden. Die Antwort auf die zweite Frage ist, dass es sich um eine Referenz handelt, und nicht nur eine Referenz, die Sie nicht nur auf den Weg ist, sondern eine, deren Referent segnet () in eine bestimmte Klasse (Lesen: Paket). Was für eine Art von Referenz? Nun, die Antwort auf dieses ist etwas weniger Beton. Das liegt daran, dass der Designer der Klasse in Perl jede Art von Referenz verwenden kann, die sie als den zugrunde liegenden intrinsischen Datentypen wünschen. Es könnte ein Skalar sein, ein Array oder eine Hash-Referenz. Es könnte sogar eine Code-Referenz sein. Aber aufgrund seiner inhärenten Flexibilität ist ein Objekt in der Regel eine Hash-Referenz. Anforderungen: · Perl.


Perltoot Zugehörige Software

Fortschrittsmonitor.

ist ein flexibler und konfigurierbarer Rahmen für die Bereitstellung von Rückmeldungen darüber, wie eine langlaufende Aufgabe fortgesetzt wird. ...

137

Herunterladen