Object __proto__ [AS 2]
Klasa: Object
Kompatybilność: ActionScript 1.0, Flash 5+
Referencja do właściwości prototype
tej klasy (ActionScript 2.0) lub konstruktora funkcji (ActionScript 1.0) użytego do stworzenia obiektu.
Właściwość __proto__
jest automatycznie przyznawana do wszystkich obiektów, kiedy zostają stworzone. Interpreter ActionScript używa właściwości __proto__
, aby zdobyc dostęp do właściwości prototype
pobiektu klasy lub konstruktora funkcji, aby zobaczyć jakie właściwości oraz metody obiekt dziedziczy od super klasy.
Listing
// plik Ksztalt.as
class Ksztalt {
function Ksztalt() {}
}
// plik Kolo.as
class Kolo extends Ksztalt{
function Kolo() {}
}
//inny plik
var jednoKolo:Kolo = new Kolo();
var dwaKola:Kolo = new Kolo();
trace(Kolo.prototype == jednoKolo.__proto__); // zwróci: true
trace(Kolo.prototype == dwaKola.__proto__); // zwróci: true
class Ksztalt {
function Ksztalt() {}
}
// plik Kolo.as
class Kolo extends Ksztalt{
function Kolo() {}
}
//inny plik
var jednoKolo:Kolo = new Kolo();
var dwaKola:Kolo = new Kolo();
trace(Kolo.prototype == jednoKolo.__proto__); // zwróci: true
trace(Kolo.prototype == dwaKola.__proto__); // zwróci: true
Dodano przez: divix
Ranga: Administrator serwisu Punktów: 0
Ranga: Administrator serwisu Punktów: 0
Komentarze użytkowników
:: Losowe artykuły
:: Wymiana linków
Modowe inspiracje |
Android Gry i Aplikacje |
ZaplanujTransport.pl: Przeprowadzki, transport, aukcje |
Logo dla firmy |
Change Tires - Car Weather Forecast Reminder |
Laminas: MVC Framework for PHP |
IT Books Reviews and Programming: JS, JAVA, PHP, ANDROID, CSS |
Katalog roślin |
Programming articles: JAVA, PHP, C++, Python, JavaScript |
Kancelaria Adwokacka Łukasz Huszno