Baixe o app para aproveitar ainda mais
Prévia do material em texto
Mini aplicação Meu Veículo em C# Intrudução Essa pequena aplicação tem o objetivo de listar informações sobre veículos, utilizando o recurso da programação orientada a obejtos na linguagem C#, trabalhando com os modificadores de acesso private (privado) e public (Público). Ambiente de Desenvolvimento A IDE que vamos utilizar é o Visual Studio (pode ser qualquer versão), clique em New project depois selecione Windows Forms Application, nomeie o projeto em Name e confirme pressionando OK. No ambiente de desenvolvimento do Visual Studio temos pequenas janelas, que nos oferece algumas opções e uma barra de ferramentas com as seguintes funções. ToolBox: Podemos adicionar componentes ao formulário, exemplo botões e caixas de textos. Solution Explorer: Nessa opção podemos visualizar os itens principais do projeto, como classes e formulários. Properties: É uma opção em que podemos fazer alterações nas propriedades e eventos dos componentes no formulário. Barra de Ferramentas: Contém opções para Salvar e Executar o projeto e outras funções. Adicionando Componentes Na janela ToolBox dentro da opção All Windows Form selecione alguns componentes para adicionar no formulário, para isso escolha o componente e arraste para o formulário. Na janela Properties selecione um componente por vez e altere sua propriedade conforme o conteúdo da tabela abaixo. Componente Text Name label1 Id: Label2 Proprietário: Label3 Marca: Label4 Modelo: Label5 Cor: Label6 Ano de Fabricação: textBox1 txtId textBox2 txtProprietario textBox3 txtMarca textBox4 txtModelo textBox5 txtCor textBox6 txtFabricacao button1 Executar btnExecutar Button2 Cancelar btnCancelar Button3 Fechar btnFechar Componente Text StartPosition Form1 Meu Veículo CenterScreen Componente Text Name ListBox lbVeiculo Faça alguns ajustes no formulário e alinhe os componentes para ficarem visivéis. Classe Veiculo Após adicionar os componentes no formulário clique com o botão direito do mouse em cima do nome do projeto na janela Solution Explorer, e em Add/Classe adicione uma classe ao projeto. Nomeie a classe como Veiculo e clique em Add, lembrando que é recomendável iniciar classes com letras maiúsculas. Com a primeira classe criada faça um procedimento chamado de Encapsulamento, na programação orientada a objetos significa separar o programa em partes o mais isoladas possível, o objetivo é tornar o software mais flexível, fácil de montar e facilita para novas implementações durante o seu desenvolvimento. Adicione o modificador de acesso public antes da palavra reservada class, esse modificador pode ser escrito com letra minúscula. O modificador de acesso public (público) permite que os membros da classe possam ser acessados sem restrições por outros membros em qualquer parte do programa. Adicione um construtor vazio do tipo público utilizando o nome da classe, o objetivo de criar esse construtor vazio é para que os atributos permaneçam com seu valor padrão. Agora crie os atributos da classe Veiculo, esses atributos vão ser do tipo privado, esse modificador tem um nível de acesso muito permissivo aos seus membros, ou seja, só podem ser acessados dentro da própria classe, nesse caso da classe Veiculo são usados métodos públicos dentro do corpo da classe para ter acesso a esses métodos privados. Em seguida crie os métodos Get (Obtém informações e sempre vai retornar um valor) e Set (Define valores geralmente não retornar valor), cuja função é manusear as variáveis da classe. Botões do Formulário Antes de começar a programar os botões de ação é necessário criar uma representação da classe Veiculo para ser usado nesse formulário, o objetivo é criar uma instancia para ter acesso ás propriedades da classe, para isso dê um clique duplo no formulário e adicione o seguinte código. Com á instancia da classe criada ainda no formulário clique duas vezes no botão Executar para adicionar alguns comandos nesse botão, agora adicione a instancia da classe criada junto com os parâmetros aos seus componentes, após isso adicione esses mesmos parâmetros ao ListBox, para facilitar adicione outro comando para limpar as caixas de texto depois que enviar as informações ao ListBox. No botão Cancelar adicione um comando para limpar as caixas de texto no formulário. E para finalizar essa parte, no botão fechar adicione um comando para fechar o formulário. Testando o Projeto Execute o programa e adicione um registro, depois clique em executar. Se tudo ocorrer bem já podemos visualizar o registro no ListBox. Podem ser adicionados mais de um registro no ListBox, testem os demais botões. Adicionem mais registros a critério, concluída essa parte. Conclusão Esta finalizada aqui á aplicação Meu Veículo, podem ser feitas mais implementações nesse pequeno projeto e com esse exemplo pode servir de base para criar outros projetos, basta usar a criatividade e estudar mais os conceitos sobre programação orientada a objetos e colocar na prática. Espero que esse mini tutorial ajude aqueles que estão iniciando com os estudos na linguagem C#, onde foi visto um pouco de programação orientada a objetos com Windows form. Bons Estudos! Desenvolvido por: Paulo Alves, estudante do curso de Análise e Desenvolvimento de Sistemas pela Universidade Estácio de Sá. Contato: pj3486@gmail.com
Compartilhar