![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 898 Pomógł: 80 Dołączył: 31.05.2008 Ostrzeżenie: (20%) ![]() ![]() |
Wiecie co, jak wejdą te Traitsy w php a to już nie długo, to jak najszybciej będę chciał się przebranżowić z php na inny język, najbliżej mi do c++ albo javy.
Straszne rzeczy się będą działy w php... |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 247 Pomógł: 11 Dołączył: 5.09.2009 Ostrzeżenie: (0%) ![]() ![]() |
Czyli jak mam:
to będę mógł zapisać tak:
(IMG:style_emoticons/default/questionmark.gif) Ponadto w traitsach mogę deklarować zmienne np.:
(IMG:style_emoticons/default/questionmark.gif) A do tego metoda zaimplementowana w traitsie może być przesłonięta przez metodę w klasie wykorzystującej traitsa? Przeglądnąłem kody paru blogów (przyznam, że patrzyłem tylko na kod, bo nie chciało mi się czytać, a poza tym nie mam php 5.4 żeby sprawdzić): http://cogo.wordpress.com/2011/07/01/playi...-php-5-4alpha1/ http://davedevelopment.co.uk/2011/08/06/tr...ging-trait.html i widzę, że traits może mieć nawet konstruktor:
Jakoś mi to przypomina klasę i wielodziedziczenie.... Ten post edytował wiewiorek 26.10.2011, 18:55:32 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 8.10.2025 - 12:05 |