Implementace vlastností a metod třídy

Začátečník
Vývojář
Vysokoškolský pedagog
Učitel na základní nebo střední škole
Student
Visual Studio Code

Naučte se implementovat vlastnosti třídy jen pro čtení, jen pro čtení a zápis pomocí přístupových objektů a modifikátorů přístupu a jak implementovat metody a rozšiřující metody pro třídu.

Cíle výuky

Po dokončení tohoto modulu budete umět:

  • Vysvětlete, jak se pole, vlastnost a členy metody třídy používají v definici třídy a vytváření instancí objektů.

  • Implementujte vlastnosti třídy pomocí přístupových objektů vlastností get a set.

  • Vytvořte třídy, které používají automaticky implementované vlastnosti.

  • Vytvořte vlastnosti jen pro čtení a jen pro zápis pomocí modifikátorů přístupu pro vlastnosti a přístupové objekty vlastností.

  • Vytvořte metody třídy a přetížené metody, které přijímají nula nebo více argumentů pomocí typu value nebo reference.

  • Vytvořte rozšiřující metody pro třídu.

  • Implementujte třídy, které používají kombinaci vlastností a metod ke správě zapouzdřených dat.

Požadavky

  • Schopnost vytvářet třídy a konstruktory tříd pro vytváření instancí objektů v aplikaci v jazyce C#.

  • Schopnost vyvíjet konzolové aplikace jazyka C#, které implementují obchodní logiku pomocí příkazů iterace, příkazů výběru a vlastních metod.

  • Schopnost provádět základní ladění kódu jazyka C# a zpracování výjimek v prostředí visual Studio Code.