Trait a stałe
Założenie: Pokażemy, jak deklarować stałe w Traicie i jak są one dziedziczone przez klasy, które go używają.
Krok po kroku:
- Deklaracja Traita ze stałą: Zdefiniujmy Trait zawierający stałą.
- Użycie Traita w klasie: Użyjmy zdefiniowanego Traita w klasie.
- Dostęp do stałej: Wykorzystajmy stałą w metodzie klasy.
Ten kod definiuje Trait o nazwie StałeWTraicie
, który zawiera stałą PI
o wartości 3.14159.
Klasa Okrąg
używa Traita StałeWTraicie
za pomocą słowa kluczowego use
. Teraz klasa Okrąg
ma dostęp do stałej PI
.
obliczPole(5); // Wyświetli pole koła o promieniu 5
?>
Tutaj tworzymy obiekt klasy Okrąg
i wywołujemy metodę obliczPole
, która korzysta ze stałej PI
zdefiniowanej w Traicie.
Ten przykład pokazuje, jak prosto można deklarować i używać stałych w Traicie w PHP. Zachęcamy do dalszego eksperymentowania z Traitem i ich możliwościami!