call

Obiektowy język definiowania dokumentów hipertekstowych i jego implementacja.

Projekt języka : Instrukcje : call

Poprzednia strona: [ ]
Nastepna strona: set

Wywołanie metody odbywa się poprzez podanie nazwy klasy lub obiektu, a po kropce podaje się nazwę metody. Parametry ujęte są w nawiasy i oddzielone są przecinkami. Nawiasy są obowiązkowe nawet jeśli metoda nie posiada argumentów. Składnia wywołanie metody jest następująca:

klasa.metoda([parametr1[,parametr2,...]])

Istnieje jeszcze druga forma wywołania metody. Nazwy klasy i metody podawane są jako parametry:

call(kalsa,metoda)([parametr1[,parametr2,...]])

Przykłady:

decl c "ctemplate", m "footer"
ctemplate.header()
ctemplate.contents(1,"foo")
call($c,$m)() /* wywołanie równoważne ctemplate.footer() */
homepage.href()

Listopad 2000