Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.


  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint
Share this Page URL
Help

1. Perl – kurz & gut > Objektorientierte Programmierung

Objektorientierte Programmierung

Ein Objekt ist eine Referenz (genauer gesagt, das Referenzziel), die weiß, welcher Klasse sie angehört.

Eine Klasse ist einfach ein Paket, das Methoden zur Verfügung stellt. Kann ein Paket eine Methode nicht zur Verfügung stellen, werden die in @ISA aufgeführten Basisklassen durchsucht (Tiefensuche).

Eine Methode ist einfach eine Subroutine, die einen Aufrufer (eine Objektreferenz oder – bei statischen Methoden – einen Paketnamen) als erstes Argument erwartet.

bless Referenzziel [ , Klassenname ]

Wandelt das Referenzziel in ein Objekt in Klassenname um (standardmäßig das aktuelle Paket). Gibt die Referenz zurück.

Aufrufer -> Methode [ ( Parameter ) ]

Ruft die genannte Methode auf.

Methode Aufrufer [ Parameter ]

  

You are currently reading a PREVIEW of this book.

                                                                                        

Get instant access to over
$1 million worth of books and videos.

  

Start a Free Trial