Programowanie w języku Delphi » OOP

Override

  • 2010-10-31 18:27
  • 0 komentarzy
  • 624 odsłony
  • Oceń ten tekst jako pierwszy
override - słowo kluczowe języka Delphi

Dyrektywa służącą do przedefiniowywania (nadpisywania) metod. Przedefiniowywane mogą być tylko metody klas, oznaczone jako wirtualne i dynamiczne (virtual, dynamic):

TKlasaMacierzysta = class
  procedure Wirtualna; virtual;
  procedure Dynamiczna; dynamic;
end;
 
TKlasaPochodna = class(TKlasaMacierzysta)
  procedure Wirtualna; override;
  procedure Dynamiczna; override;
end;


Zobacz też: