Implementowanie zachowania polimorficznego

Początkujący
Deweloper
Nauczyciel/wykładowca — szkolnictwo wyższe
Nauczyciel/wychowawca — szkoły podstawowe i średnie
Uczeń
Visual Studio Code

Poznaj zasady polimorfizmu, sposób implementowania zachowania polimorficznego przy użyciu dziedziczenia klas lub implementacji interfejsu oraz sposobu wybierania między podejściami opartymi na dziedziczeniu i opartymi na interfejsie do polimorfizmu.

Cele szkolenia

  • Opis zasad polimorfizmu.

  • Implementowanie polimorfizmu opartego na dziedziczeniu.

  • Zaimplementuj polimorfizm oparty na interfejsie.

  • Wyjaśnienie zagadnień dotyczących projektowania polimorficznego.

  • Implementowanie zachowania polimorficznego w aplikacji języka C#.

Wymagania wstępne

  • Instalacja programu Visual Studio Code z zainstalowanym rozszerzeniem C# Dev Kit.

  • Możliwość opracowywania podstawowego programu obiektowego w języku C#, który implementuje klasy z właściwościami i metodami.

  • Możliwość tworzenia interfejsów definiujących kontrakt dla klas implementowanych przez podstawowy program zorientowany na obiekt napisany w języku C#.

  • Możliwość tworzenia hierarchii klas przy użyciu klas bazowych i pochodnych.