Teil von  SELFPHP   Teil von  Praxisbuch  Teil von  PHP und OOP
Letztes Update: 16.08.2005 17:53:45


Navigation

Seite News *

Seite Startseite
Seite Über SELFPHP
Seite Werbung
Seite Kontakt
Seite Forum *
Seite Download *
Seite SELFPHP Banner *
Seite SELFPHP in Buchform
Seite Newsletter *
Seite Impressum

 
* Link führt ins Internet


Anbieterverzeichnis
Informieren Sie sich über die Unternehmen in unserem Anbieterverzeichnis!  

 


SELFPHP Forum
Fragen rund um die Themen PHP? In über 79.000 Beiträgen finden Sie sicher die passende Antwort!  


Newsletter
Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 



 

Wesentliche Konzepte der OOP




Die wesentlichen Konzepte der OOP sind:
. Kapselung
. Vererbung
. Polymorphie

Als Kapselung wird die Kombination von Daten und Methoden (Funktionen) innerhalb eines einheitlichen und vor dem Zugriff von aussen geschützten Datenstruktur bezeichnet.

Das Konzept der Vererbung bedeutet, dass Klassen bei ihrer Definition in eine Klassenhierarchie eingegliedert werden, wobei jede Kindklasse den gesamten Code und alle Daten der Elternklasse übernimmt.

Polymorphie bedeutet, dass eine Funktion eine einzige Bezeichnung erhält, die in der gesamten Objekthierarchie Verwendung findet, die Funktion selbst aber von jeder Klasse innerhalb der Hierarchie auf unterschiedliche Weise implementiert wird. Dabei werden Returntype und Parametertypen der Methode als Bestandteile des Funktionsnamen betrachtet, sodass ein und dieselbe Funktion, z.B. einmal mit Integer-Parametern und ein anderes Mal mit Array-Parametern aufgerufen werden kann.

In diesem strengen Sinne unterstützt PHP keine Polymorphie, da in PHP Return- und Parametertypen einer Funktion gar nicht deklariert werden.


 


Wie programmieren Sie objektorientiert?
 




 sponsored by

Host Europe


HighText iBusiness


Host Europe




© 2001-2006 E-Mail SELFPHP - Damir Enseleit, info@selfphp.deImpressumKontakt
© 2005-2006 E-Mail PHP5 Praxisbuch - Matthias Kannengiesser, m.kannengiesser@selfphp.de