Inicio > Tutoriais > [Tutorial] Níveis de acesso a classes em C#
[Tutorial] Níveis de acesso a classes em C# Array Imprimir Array  E-mail
Escrito por Thiago Silva Santos   
Seg, 28 de Julho de 2008 14:23

Tutorial sobre os níveis de acesso aos metodos e atributos de uma classe em C# 

Ao final desse tutorial aprenderemos sobre os níveis de acessos a classes em C#

 

No tutorial passado, aprendemos como criar as classes e Fields, agora iremos aprender sobre como definir os níveis de acesso a essa classe.

O link do tutorial anterior é o seguinte:

 

http://devbr.net/tutoriais/39-tutoriais/46-tutorial-criacao-de-classes-em-c.html

 

Iremos usar a mesma estrutura da classe anterior, para recordar irei colocar aqui novamente:

 

class Cliente

{

string Nome;

 

string Sobrenome;

}

 

 

É comum ao criarmos classes definirmos seus niveis de acesso para nossas propriedades e métodos, temos basicamente 4 niveis de acesso, são eles o seguinte :

 

  • Public
  • Private
  • Protected
  • Internal

 

Para definirmos o nível de acesso a um campo (Field) prosseguimos da seguinte maneira:

 

class Cliente

{

public string Nome;

 

public string Sobrenome;

}

 

Abaixo veremos uma tabela com os niveis de acesso e suas descrições:

 

Nível de Acesso

Descrição

Public

Acesso não é restrito

Private

Acesso somente é permitido a membros da mesma classe

protected

Acesso é permitido ao membros da mesma classe ou classes herdadas.

Internal

Acesso permitidos aos membros do mesmo assembly

 

 

Até a próxima

 

Thiago Silva Santos

Microsoft Student Partners

Comentários
Adicionar novo Busca RSS
Escrever um comentário
Nome:
E-mail:
 
Website:
Título:
UBBCode:
[b] [i] [u] [url] [quote] [code] [img] 
 
 
:angry::0
:confused::cheer:
B):evil:
:silly::dry:
:lol::kiss:
:D:pinch:
:(:shock:
:X:side:
:):P
:unsure::woohoo:
:huh::whistle:
;):s
:!::?:
:idea::arrow:
 
Por favor coloque o código anti-spam que você lê na imagem.

3.26 Copyright (C) 2008 Compojoom.com / Copyright (C) 2007 Alain Georgette / Copyright (C) 2006 Frantisek Hliva. All rights reserved."

Última atualização ( Seg, 28 de Julho de 2008 17:22 )
 

Categorias

Artigos
Tutoriais
Dicas
Vídeo Aulas
Exemplos
Forum
Downloads
Robotica
Imagine Cup

Links Patrocinados

Anti-Spam