Posiadam klasę z funkcjami np. :
class Zasilacz
{}
i chciałbym odziedziczyć ją prywatnie , tak że wszystkie publiczne zmienne będą w nowej klasie jako prywatne np. :
class ZasilaczZObudowa:private Zasilacz
{}
Da się tak zrobić w c# ?
0
0
Niestety, ale tak się nie da.
Jedyne co możesz zrobić, to spróbować przesłonić pola klasy dziedziczonej (np. http://4programmers.net/Forum/578590?h=#id578590), aczkolwiek można to obejść.
0
W takim przypadku bardziej by pasowało umieścić Zasilacz jak zwykłe pole prywatne w klasie Obudowa.