Imagem de fundo

Classes no C# (CSharp) podem ser declaradas como privadas...

Classes no C# (CSharp) podem ser declaradas como privadas (private) quando estão


A

implementando uma interface, somente sendo acessíveis por classes com acesso à interface.


B

aninhadas a outras classes, somente sendo accessíveis dentro da classe onde foram declaradas.


C

definindo uma classe abstrata, pois esse tipo de classe não pode ser instanciado.


D

em uma biblioteca, somente sendo acessíveis por outras classes dentro no mesmo assembly.


E

em um namespace que contém apenas classes privadas; nesse caso, nenhuma classe pode ser acessada senão por ela mesma.