keyword parent 72VII3NNQP3V6BWKFRTHK46JLPEFQ32EGUJHCBI


parentPodręcznik PHPPoprzedniRozdział 9. Klasy i ObiektyNastępnyparent Może się zdarzyć, że będziesz pisał kod, który odnosi się do funkcji i zmiennych klasy bazowej. Jest to możliwe jeśli twoja klasa pochodna jest uściśleniem lub specjalizacją klasy bazowej. Zamiast jawnego podawania nazwy klasy bazowej w kodzie, powinieneś użyć specjalnej nazwy parent, która odnosi się do nazwy klasy bazowej podanej przy extends podczas deklaracji twojej klasy. Robiąc to, unikasz użycia nazwy klasy bazowej w więcej niż jednym miejscu. Jeśli twoje drzewo dziedziczenia zmieniłoby się podczas implementacji, zmiana będzie wymagała poprawki tylko w jednym miejscu - przy słowie kluczowym extends w deklaracji klasy. class A { function przyklad() { echo "Jestem A::przyklad() I dostarczam podstawową funkcjonalność.<br>\n"; } } class B extends A { function przyklad() { echo "Jestem B::przyklad() i dostarczam dodatkową funkcjonalność.<br>\n"; parent::przyklad(); } } $b = new B; // Wywoła to B::przyklad(), który z kolei wywoła A::przyklad(). $b->przyklad();PoprzedniSpis treściNastępny::Początek rozdziałuSerializacja obiektów - obiekty w sesjach

Wyszukiwarka

Podobne podstrony:
keyword parent
keyword parent
keywords
keyword extends
keywords
adv?d keywords
adv modify keywords
function get parent class
Keyword Self Test
2009 03 Parental Guidance Filtering Home Internet Access with Squid
parentalControl
keyword paamayim nekudotayim
92 children with lesbian gay bisexual transgender parents
keywords
keywords

więcej podobnych podstron