Métodos – Escopo da classe(C#)

Data: 28/04/2009
Categoria: C#
Visualizações: 204
Comentários: Nenhum comentário
VN:F [1.7.8_1020]
Dê a sua nota:
Nota: 0.0/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!

Compartilhe:
  • Print
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks
  • Blogplay
  • blogmarks
  • Diigo
  • DZone
  • Gwar
  • LinkArena
  • LinkedIn
  • Linkter
  • MSN Reporter
  • Netvouz
  • PDF
  • RSS
  • Socialogs
  • Technorati
  • Twitter
  • Webnews.de
  • Yahoo! Bookmarks
  • Yahoo! Buzz
  • Yigg

Deixe um comentário

Top Acessos
Nero 9 9.4.26.0
15.648 Visualizações
Atualizar servidores Emule
8.839 Visualizações
Avast! Home Edition 4.8.1368
7.564 Visualizações
Guitar Rage 2.4.3
5.527 Visualizações
Broken Aero Vista Black
5.242 Visualizações
Cartão de visitas (CorelDraw)
4.832 Visualizações
NOD32 4.0.474
4.395 Visualizações
Cross Fire 1041
4.151 Visualizações
Ofertas imbatíveis!

© 2008 - 2010 Pontuaki - Downloads | Todos os direitos reservados | Política de privacidade

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