DSsys DSsys i skrypty JavaScript są miłe!

(akt. wer. 1.1.1)

Lista funkcji

Kategorie

Składnia

void funkcja DSsys.o.rozszerz ( object Dziecko , object Rodzic )
void funkcja DSsys.x.obkt.rozszerz ( object Dziecko , object Rodzic )
void funkcja ds.obkt.rozszerz ( object Dziecko , object Rodzic )

Rozszerza jeden obiekt na podstawie drugiego. Obsługa dziedziczenia.

Kategoria: Obsługa

Lokalizacja: rdzen/o.js

Opis

Rozszerza jeden obiekt na podstawie drugiego. Obsługa dziedziczenia.

Parametry

object Dziecko

Obiekt, który ma odziedziczyć cechy Rodzica.

object Rodzic

Obiekt, który ma być źródłem dziedziczonych cech dla Dziecka.

Przykłady

#1 Dziedziczenie na przykładzie obiektu Kalendarz zapisz zapiszZIP

Przykład:

DSsys.start();
DSsys.ladowanie.dodAuto(function() {
  if (!DSsys.el) {
   DSsys.el = {};
  }
  DSsys.el.nowyKal = function() {
    DSsys.Kalendarz.apply(this,arguments);
  };
  DSsys.o.rozszerz(DSsys.el.nowyKal,DSsys.Kalendarz);

  DSsys.el.nowyKal.prototype.wyborDaty = function(data,ten,kalendarz,nrid) {
    DSsys.el.innyWyborDaty(id,data,kalendarz,nrid);
  };

  . . .

  new DSsys.el.nowyKal('data_od');

});

Rezultat:

Od teraz obiekt DSsys.el.nowyKal będzie korzystał z funkcji wyboru daty o nazwie: DSsys.el.innyWyborDaty.

Podobne

DSsys.x.obkt.kopiuj [DSsys.o.kopiuj] - Zwraca kopię obiektu. Zwracana kopia jest kopią głęboką.

Aktualna wersja: 1.1.1

* * *
© <^> 2012-2014

Projekt i wykonanie: DrezynSoft


Partner Autorska witryna kolejowa Partner DrezynSoft Partner Fotograficzna galeria krajobrazów Partner FotoStacyjka
Partner SelekTTor Partner Mapy Partner Edytor XML Partner Gry Partner Tłumacz Partner DSsys
Partner MojaMuzyka Partner Kanał Ostródzko-Elbląski w obiektywie <^> Partner Konwerter tekstu

Podstronę załadowano w 0.0187 sekundy.