niedziela, 2 sierpnia 2015

Metody - klasy

Składowe klasy

Metody to funkcje deklarowane w ciele klasy. Podobnie jak składowe mogą mieć różną widoczność. Bedą więc deklarowane jako public , private lub protected. Jeżeli pominiemy deklarowanie widoczności domyślnie metoda będzie widoczna z poza obiektu czyli będzie określana jako public.

Szablon metody:

public functiom nazwaMetody ($argument, $...) {

//...
}

Chwilowo nasz program do obliczania obwodu prostokątów zawarty w klasie Figury mógłby wyglądać tak:


Takie rozwiązanie miało tylko za zadanie pokazać działanie metody. Oczywiście taką klasę możemy jeszcze ulepszyć.

Pojawiło się również słowo $this jest to tak zwana pseudozmienna za pośrednictwem
której odwołujemy się do elementów klasy w metodzie na rzecz której jest ona wywoływana.


Brak komentarzy:

Prześlij komentarz