Základ C# 19 – Rozširovanie tried [Class extending]
Rozširovanie tried je užitočná vlastnosť pridať nové metódy do tried, bez toho aby ste ovplyvňovali ich kód.
Rozširovanie tried je užitočná vlastnosť pridať nové metódy do tried, bez toho aby ste ovplyvňovali ich kód.
Pri základných triedach ako int, float a podobných môžete ľahko priradiť jeden typ k inému – napríklad hodnotu int k premennej typu float. Dnes si ukážeme ako niečo podobné dosiahnuť pri vlastných triedach.
V triedach C# je možné nahradiť funkčnosť operátorov a rozšíriť tak funkčnosť vlastných tried.
Generiká sú vlastnosť jazyka C#, ktorá triedam dovoľuje modifikovať sa podľa cieľového dátového typu. Vďaka tomu ich nie je nutné upravovať pre každý dátový typ zvlášť.
Rozhrania sú špecifický prvok dedičnosti tried. Sú nadradené abstraktným triedam a umožňujú väčší stupeň odvodzovania.