2010-11-15 09:36:20

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: , , , , , ,

5 odpowiedzi do “Programowanie obiektowe w PHP – lekcje 4 i 5.”

  1. Magda pisze:

    Teraz jest super :-)

  2. Adam pisze:

    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!

  3. Zbyszek pisze:

    Teraz było o wiele lepiej. Druga lekcja była uzupełnieniem pierwszej. Temat pierwszej lekcji był kontynuowany i wszystko było jaśniejsze.

  4. Andzia pisze:

    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!

  5. hubert pisze:

    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

Dodaj odpowiedź

Musisz się zalogować aby dodać komentarz.