Detail kurzu

Delphi II. - objektovo orientované programovanie

IT LEARNING SLOVAKIA, s.r.o.

Popis kurzu

Programovací jazyk Delphi je moderný objektovo orientovaný jazyk, ktorý sa vyznačuje dobrou zrozumiteľnosťou a prehľadnosťou zdrojového kódu. Podporuje prakticky všetky dôležité vlastnosti OOP akými sú zapúzdrenosť, dedičnosť, polymorfizmus, virtuálne a abstraktné metódy, triedne metódy, statické členské premenné.

Obsah kurzu

Základné pojmy v OOP
  • Triedy a inštancie tried
  • Členské premenné
  • Vlastnosti
  • Metódy
  • Vlastnosti OOP
  • Obory pre OOP, prístupové a neprístupové modifikátory
  • Kostra triedy v Delphi
Členské premenné, konštanty, údajové typy
  • Deklarácia členských premenných
  • Definícia údajových typov v kontexte triedy
  • Definícia konštánt
  • Prístup k členským premenným
Vlastnosti objektov
  • Deklarácia vlastností
  • Vlastnosti s prístupom Read/Write
  • Settery a Gettery vlastností
  • Indexované vlastnosti
  • Predvolené vlastnosti
Metódy
  • Deklarácia a implementácia metód
  • Metódy s parametrami
  • Procedúry a funkcie ako metódy
  • Konštruktory a deštruktory
  • Konštruktory s parametrami
  • Vyvolanie predvoleného konštruktora a deštruktora
Dedičnosť a polymorfizmus
  • Deklarácia dcérskych tried
  • Prístup k členom nadradenej triedy
  • Dedičnosť
  • Prekrývanie – doplňovanie alebo nahrádzanie rodičovského kódu
  • Virtuálne a dynamické metódy
  • Abstraktné metódy a ich implementácie

Cieľová skupina

mierne pokročilý
Hodnotenie




Organizátor