Programowanie obiektowe w PHP – lekcje 4 i 5.
Poniżej prezentuję kolejne fragmenty szkolenia Programowanie obiektowe w PHP. Jutro następna część, a za kilka dni pełne szkolenie znajdzie się w ofercie Serwan.pl.
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.
Dla większej wygody można powiększyć nagranie klikając ikonkę w prawym dolnym rogu filmu. Klip wymaga wtyczki Adobe Flash Player.
Ostatnia instrukcja powyższego przykÅ‚adu jest trochÄ™ dziwna. Do metody „metoda1″ obiektu „obiekt” jest przekazywane pole tego samego obiektu, chociaż byÅ‚oby ono dostÄ™pne wewnÄ…trz klasy poprzez referencjÄ™ $this. Przekazanie tej wartoÅ›ci jawnie na liÅ›cie argumentów jest spowodowane tym, by można byÅ‚o do tej metody przekazywać również inne wartoÅ›ci np. pola innych obiektów, wyniki dziaÅ‚ania dowolnej funkcji zwracajÄ…cej liczbÄ™, lub jawnie konkretnÄ… wartość. Ten ostatni przypadek realizowany jest w przykÅ‚adzie poniżej.
Oczywiście wszelkie komentarze są mile widziane.
Tagi: class, destruktor, klasa, konstruktor, metody, PHP, programowanie obiektowe
Teraz jest super
Podoba się! I jak Pański trening z jednoczesnego mówienia, pisania na klawiaturze i obsługi programu do nagrywania?
Pozdrawiam i czekam na dalsze odcinki!
Teraz było o wiele lepiej. Druga lekcja była uzupełnieniem pierwszej. Temat pierwszej lekcji był kontynuowany i wszystko było jaśniejsze.
To jest zbyt skomplikowane, poczatkujacy sluchacz nic z tego nie zrozumie, powinien byc dokladny opis tlumaczacy poszczegolne zaleznosci. Powinna byc na poczatku informacja co chcemy osiagnac i jakie metody sa dostepne i dlaczego tak a nie inaczej sie je pisze. Lekcja wrecz zniechcecajaca!
Jestem poczÄ…tkujÄ…cym w tej dziedzinie.
No porównując te filmy do filmów poprzednich jest coraz lepiej głos i wideo się zgrywają jakosć tłumaczenia jest dużo lepsza. I robi się coraz ciekawiej )
pozdrawiam