Programowanie obiektowe w PHP cz. 7-8

Poniżej prezentuję kolejne fragmenty szkolenia Programowanie obiektowe w PHP. Tym razem dowiesz się, czym różni się konstruktor w PHP5 od tego z PHP4. Pomimo, że PHP5 ma już parę ładnych lat, to modyfikując i rozwijając różne systemy, często natrafiam na klasy pisane jeszcze w PHP4. Warto wiedzieć czym się te języki od siebie różniły. Choćby właśnie taki konstruktor…

A w drugim filmie przykład konstruktora.

Dla większej wygody można powiększyć nagranie klikając ikonkę w prawym dolnym rogu filmu. Klip wymaga wtyczki Adobe Flash Player.

Słowniczek

pole klasy / właściwość klasy
zmienna dowolnego typu zawarta w klasie. Polem klasy może być również tablica lub obiekt.
metoda
funkcja zawarta w klasie
konstruktor
Metoda klasy uruchamiana automatycznie podczas tworzenia obiektu danej klasy. Do konstruktora można przekazywać argumenty. Ten temat poruszam w lekcjach 6-8.
destruktor
Metoda klasy uruchamiana automatycznie podczas usuwania obiektu danej klasy. Do destruktora nie przekazuje się argumentów. Destruktor omawiany jest w lekcji 9.