Projektowanie aplikacji i rozszerzeń opartych na technologiach Mozilla Foundation: XUL, JavaScript, XPCOM, XBL i innych
Moderator: Pomocy?!
autor: prefiks » 20 marca 2003, 15:33
Przeglądarka: -
Witam.
Mam pewien problem z XBL, a właściwie to z dziedziczeniem w nim. Załóżmy że mamy dwa obiekty A, oraz B który dziedziczy z A. W A jest metoda M, chcę ją przykryć w B. I tu pojawia się problem - w jaki sposób z B odwołać się do pierwotnej wersji M (tej z obiektu A). Czy ktoś zna rozwiązanie tego problemu ???
-
prefiks
-
- Posty: 179
- Z nami od: 30 grudnia 2002, 01:45
autor: Gandalf » 20 marca 2003, 18:12
Przeglądarka: -
konstrukcja super? dziala w XPCOM czy tylko w Javie?
-
Gandalf
-
- Posty: 1802
- Z nami od: 29 czerwca 2002, 04:37
- Lokalizacja: Warszawa
-
autor: prefiks » 20 marca 2003, 18:34
Przeglądarka: -
'super' jest w javie ale nie w javascripcie, niestety tak się nie da. Kombinowałem z '__proto__' tylko że this w metodzie obiektu bazowego jest inny niż w dziedziczącym, nie ma wszystkich atrybutów.
-
prefiks
-
- Posty: 179
- Z nami od: 30 grudnia 2002, 01:45
autor: Gandalf » 20 marca 2003, 20:49
Przeglądarka: -
A nie mozesz przez referencje? Wiem, ze to brzydkie, ale przyznam sie, ze nie mam innego pomyslu. Marek pewnie bedzie mial
-
Gandalf
-
- Posty: 1802
- Z nami od: 29 czerwca 2002, 04:37
- Lokalizacja: Warszawa
-
Wróć do Programowanie z użyciem technologii Mozilli
Kto jest online
Zarejestrowani użytkownicy: Bing [Bot], dexter, Google [Bot]