Usuário com melhor resposta
Para que serve a palavra-chave Protected?

Pergunta
-
Quando da declaração de variáveis, é possível fazer tais declarações usando as seguintes declarações:
Private - Para variáveis de escopo local;
Public - Para variáveis de escopo público, visíveis no projeto inteiro;
Friend - Para variáveis de escopo público, porém visíveis apenas aos objetos que fazem parte do mesmo namespace;
Dim - Para variáveis de escopo local, é a mesma coisa que private.
E a declaração Protected? Em que situação ela deve ser utilizada?
André Corrêa
ANALISTA DE SISTEMAS
(Em aprendizado de .NET)
Respostas
-
Uma declaração de variável faz parte de uma classe, tanto método ou variável protected pode ser acessada pelo escopo local e por aqueles que herdam a classe que está declarada a variável ou que possui um método protected.
Bruno Ferreira de Souza
MSP - Microsoft Student Partner
MCTS .NET Framework - Windows Applications
www.maestrodotnet.com.br
@BrunoMaestro- Marcado como Resposta André Corrêa quarta-feira, 16 de fevereiro de 2011 16:38
Todas as Respostas
-
Protected seria para o escopo local e para aqueles que herdam a Classe que possui o método.
Bruno Ferreira de Souza
MSP - Microsoft Student Partner
MCTS .NET Framework - Windows Applications
www.maestrodotnet.com.br
@BrunoMaestro- Sugerido como Resposta AndreAlvesLimaModerator terça-feira, 15 de fevereiro de 2011 21:14
-
-
Uma declaração de variável faz parte de uma classe, tanto método ou variável protected pode ser acessada pelo escopo local e por aqueles que herdam a classe que está declarada a variável ou que possui um método protected.
Bruno Ferreira de Souza
MSP - Microsoft Student Partner
MCTS .NET Framework - Windows Applications
www.maestrodotnet.com.br
@BrunoMaestro- Marcado como Resposta André Corrêa quarta-feira, 16 de fevereiro de 2011 16:38
-
Para simplificar a resposta perfeita do Bruno:
variaveis protected só podem ser usadas no "ambiente" em que foram colocadas. Se você cria ela dentro da classe somente a classe , seus metodos e as classes que a herdarem podem usar.
Isso também vale para métodos
-