Feed -

Métodos – Escopo da classe(C#)

Data: 28/04/2009
Categoria: C#
Visualizações: 332
Comentários: Nenhum comentário
VN:F [1.8.8_1072]
Dê a sua nota:
Nota: 0.0 de 10 (0 Votos)
Métodos – Escopo da classe(C#)

As chaves de abertura e fechamento que formam o corpo de uma classe também criam um escopo. Todas as variáveis que você declara dentro do corpo de uma classe (mas não dentro de um método) estão no âmbito dessa classe. O nome apropriado do C# para as variáveis definidas por uma classe é fields(campos). Ao contrário das variáveis locais, você não pode usar campos para compartilhar as informações entre os métodos. Veja um exemplo:

———————————————————————–>

Class Exemplo

{
void primeiroMetodo()
{
meuCampo = 42;//Ok
}
void outroMetodo()
{
meuCampo = 42;//Ok
}

int meuCampo = 0;
}

———————————————————————–>

A variável meuCampo é definida dentro da classe, mas fora dos métodos  primeiroMetodo e outroMetodo. Portanto, meuCampo tem escopo de classe e está disponível para uso por todos os métodos na classe.

Há um outro ponto a ser observado nesse exemplo. Em um método, você deve declarar uma variável antes de poder usá-la. Os campos são um pouco diferente. Um método pode usar um campo antes da instrução que define o campo —- o compilador resolve os detalhes para você!

Até mais pessoal grande abraço!

Inscreva-se e receba novidades no seu Email:

Faça um comentário




Usuários do Twitter: Entre com sua conta do Twitter clicando no botão abaixo.

Importante: Todo e qualquer texto publicado na internet através deste sistema não reflete, necessariamente, a opinião deste blog ou de seus autores. Os comentários publicados através deste sistema são de exclusiva e integral responsabilidade e autoria dos leitores que dele fizerem uso. Os autores deste blog reserva-se, desde já, o direito de excluir comentários e textos que julgar ofensivos, difamatórios, caluniosos, preconceituosos ou de alguma forma prejudiciais a terceiros. Textos de caráter promocional ou inseridos no sistema sem a devida identificação de seu autor (sem nome completo e endereço válido de email) também poderão ser excluídos.
Melhores ofertas

© Copyright 2009 - 2010 Pontuaki - Downloads - Todos os direitos reservados - Política de privacidade

Proibida a reprodução total ou parcial sem prévia autorização.