0

Modificadores de acesso - .Net C#

#.NET C#
J
Jean Moraes

Os modificadores de acesso como o próprio nome já diz, está relacionado acessibilidade dos membros e tipos, são que eles que estabelecem, controlam e impossibilitam os acessos entre os métodos no mesmo assemblies ou por outros assemblies.

public: O tipo ou membro pode ser acessado por qualquer outro código no mesmo assembly ou outro assembly que o referencia.

private: O tipo ou membro pode ser acessado somente por código no mesmo class ou struct .

protected: O tipo ou membro pode ser acessado somente por código no mesmo ou em um que class é derivado desse class class .

internal: O tipo ou membro pode ser acessado por qualquer código no mesmo assembly, mas não por outro assembly.

protected internal: O tipo ou membro pode ser acessado por qualquer código no assembly no qual ele é declarado ou de dentro de um derivado class em outro assembly.

private protected: O tipo ou membro pode ser acessado somente dentro de seu assembly declarante, por código no mesmo ou em um tipo derivado class desse class .

static: Use o static modificador para declarar um membro estático, que pertence ao próprio tipo e não a um objeto específico. O static modificador pode ser usado para declarar static classes. Em classes, interfaces e estruturas, você pode adicionar o static modificador a campos, métodos, propriedades, operadores, eventos e construtores. O static modificador não pode ser usado com indexadores ou finalizadores. Para obter mais informações, consulte Classes estáticas e membros de classes estáticas . 




0
2

Comentários (2)

1
Klebia Lima

Klebia Lima

17/09/2021 00:25

Muito legal essa tabela pra compreensão da visão de método.

2
Breno Silva

Breno Silva

16/09/2021 23:31

Cara, resumo sensacional sobre acessibilidade das classes.


Vou usar bastante, pode ter certeza!

None

Brasil