PHP/Klasy i obiekty: Różnice pomiędzy wersjami

Usunięta treść Dodana treść
Linia 58:
Do klasy '''Person''' nie będziemy dodawać metody w stylu <code>polaczSieZBazaDanych()</code>, ponieważ nie ma ona żadnego związku z osobami. Co niby miałoby oznaczać wywołanie <code>$adam->polaczSieZBazaDanych()</code>? Adam jest osobą, a komunikacja z bazami danych to zadanie dla zupełnie innej klasy specjalizującej się w tym konkretnym zagadnieniu.
 
=== Wartości ===
=== Ty jesteś ruda, na pewno ruda, szalona ruda dobrze to wiem ===
Wspomnieliśmy, że w PHP5 obiekty nie są rodzajem wartości, lecz oddzielnym bytem, do którego skrypt posiada jedynie referencje. Spójrzmy, czym to skutkuje w praktyce. Rozpatrzmy prosty skrypt: