Login
Подарки от программис'тов
6208 просмотров
Перейти к просмотру всей ветки
in Antwort alex445 25.07.22 10:24
class A where T : B, new(){public T MyProperty}
"В" это обычно или интефейс или абстрактный класс. Подставляя вместо "Т" унаследованные классы от "В" при создании обьекта от класса "А", можно реализовать различный функционал.
Такая структура используется для инкапсуляции, но обычно обьявляют приватным обьектом. .