Loading:

Książka Zend Framework 3. Poradnik Programisty.

Kurs ActionScript 3 dla początkujących - część 3

7. Nadpisywanie metod - override

Możemy również nadpisywać metody z klasy rodzica, będąc w ciele klasy dziedziczącej, dzięki operatorowi: override. Jak pokazano poniżej:

 

//klasa rodzica

public class A {
  public function funkcja1() {
  trace ("Funkcja rodzica została wykonana.");
  }
}
//klasa dziecka
public class B extends A {
  override public function funkcja1() {
  trace ("Funkcja klasy dziedziczącej została wykonana");
  }
}

 

Po wykonaniu kodu:

 

public class C {
  mojObiekt:Object = new B();
  mojObiekt.funkcja1();
}

Przykład zwróci nam:  Funkcja klasy dziedziczącej została wykonana



Dalsza część: 1 2 3 4 5 6 7 8 9

Napisz Artykuł




Ten wpis posiada swój wątek na forum

Wszystkie pytania prosimy kierować właśnie tam ponieważ komentarze to miejsce na poprawki do kodu lub alternatywne rozwiązania i pytania nie będą publikowane

http://forum.funkcje.net/forum/viewtopic.php?f=12&t=2420

Dane do logowania na forum są takie same jak na funkcje.net



Dodano przez: divix
Ranga: Administrator serwisu Punktów: 37169
Komentarze użytkowników
    • Treść komentarza
      Kod do komentarza (opcjonalnie)
      PHP JavaScript MySQL Smarty SQL HTML CSS ActionScript
      Autor
      Token
      token

       

       








funkcje.net
Wszelkie prawa zastrzeżone©. | Funkcje.net 2008-17 v.1.5 | design: diviXdesign & rainbowcolors