Fluxogramas
Devemos utilizar a palavra-chave class para definir uma nova classe em nossa aplicação, a qual deve ser precedida de um modificador de acesso. O código dentro da classe deve estar entre {...}
Sintaxe:
[modificador] class [nome da classe] { Instrucoes em C#
}
Exemplo: publicclass Conta() { //instruções;
}
Modificadores de Acesso: servem para restringir o acesso a membros que compõe uma classe. Se um tipo de dado dentro de uma classe for declarado sem um modificador, por padrão ele será private.
Modificadores
Descrição
Public
A classe e os membros podem ser acessados em qualquer lugar, sem restrições.
Private
A classe e os membros só podem ser acessados no contexto em que foram declarados.
Protected
A classe e os membros são acessíveis na própria e nas classes devidas.
Internal
Este é o padrão, a classe é acessível no próprio executável.
Para exemplificar, vamos criar um projeto no Visual Studio, opção C#, Console Application, e dar o nome de ConsoleClasse.
Criado o projeto, iremos mudar o nome da Classe Program.cs na Solution Explorer, para ClassPrincipal.cs.
Iremos depois adicionar uma classe ao nosso projeto. Para isso, clique no menuProject Add Class...
Dê o nome de Pessoa.cs e clique no botão Add
CODIFICANDO A CLASSE Pessoa.cs
CODIFICANDO A CLASSE ClassPrincipal.cs
TRABALHANDO COM CLASSES NO MODO VISUAL
Para trabalharmos no modo Visual, devemos criar um novo projeto e dar o nome de ClasseVisual.
Depois, mudamos o nome do arquivo Form1.cs para FormClasseVisual.cs e o Program.cs para ClassePrincipal.cs. Após feito isso, adicionamos uma nova classe chamadaPessoa.cs.
Em seguida, selecionamos o formulário e mudamos as configurações na janela Properties conforme a tabela abaixo:
Objeto
Propriedade
Valor
Form
Name
FormClasseVisual
Font
Verdana; 9,75pt; style=Bold
Size
472; 181
StarPostion
CenterScreen
Label1
Name
Label1
Location
13; 13
Text
Digite seu