Prévia do material em texto
LEONARDO FERREIRA CAVALLI ANÁLISE E DESENVOLVIMENTO DE SISTEMAS LINGAGEM ORIENTADA A OBJETOS GUAÍBA 2024 INTRODUÇÃO Durante a aula prática, foi sugerido que construíssemos uma aplicação em Java. Esta aplicação, que se baseia nos conceitos fundamentais do paradigma de Orientação a Objetos, será um projeto centrado em uma conta bancária. A aplicação permite que os usuários realizem várias operações bancárias, como consulta de saldo, depósitos e saques. Além disso, os usuários podem informar seus dados pessoais, como nome, sobrenome e CPF. A aplicação continua a executar essas operações até que o usuário escolha encerrar o programa. Este trabalho não apenas demonstra a aplicação prática dos conceitos de Orientação a Objetos, mas também a eficácia do Java como linguagem de programação para o desenvolvimento de aplicações robustas e eficientes. Através deste estudo de caso, esperamos proporcionar uma compreensão clara e aprofundada da Orientação a Objetos e de suas vantagens n o desenvolvimento de software. DESENVOLVIMENTO Criação, configuração e implement ação de projeto java application configurado. Aplicação de gerencia de banco com procedimentos básicos como informação de usuário (nome, sobrenome e CPF), e procediment os bancários como consulta de saldo, depósito e retirada e interrupção da execução do código, contendo uma mensagem de despedida. Imediatamente a pós a inicialização, iniciei a construção da estrutura básica do código. Decidi come çar com o saldo em zero e escolhi usar o tipo Double, pois permite armazenar números decimais com alta precisão. Posteriormente, durante a minha construção, optei por estabelecer a primeira estrutura usando if e else: Iniciei a codificação da parte do cliente do banco utilizando o método main. Implementei o scanner para permitir que o cliente inserisse as informações solicitadas, e usei o scanner.nextLine() para capturar a entrada do usuário. Decidi adicionar um toque de interatividade e diversão ao processo, concatenando o nome e o sobrenome do usuário com uma frase escolhida aleatoriamente, criando a sensação de que a aplicação está interagindo com o usuário. Implementei u m menu de escolha que continua em loop com a ajuda de uma estrutura de repetição while. Isso significa que o loop continuará enquanto a condição for verdadeira. Além disso, usei uma estrutura de controle d e fluxo condicional switch, conforme orientado no material fornecido pela faculdade. Usei o scanner novamente para ler a escolha do cliente.” E no menu logo abaixo: Os resultados da aula prática atenderam às expectativas e o código funcionou corretamente. Assim, concluímos com sucesso os testes. CONCLUSÃO Em conclusão, o projeto d e criação, configuração e implementação de uma aplicação Java demonstrou ser um exercício valioso na prática de conceitos fundamentais de programação. A aplicação, que gerencia um banco, incorpora procedimentos básicos, como a coleta d e informações do usuário (nome, sobrenome e CPF) e a execução de procedimentos bancários, como consulta de saldo, depósito e retirada. A implementação bem-sucedida dessas funções reforça a versatilidade e a eficácia do Java como linguagem de programação para o desenvolvimento de aplicações robustas e funcionais. Além disso, a inclusão de uma mensagem de despedida na interrupção da execução do código adiciona um to que pessoal à aplicação, melhorando a experiência do usuário. Este projeto serve co mo um excelente exemplo de como a programação Java pode ser usada para criar aplicações prática s e úteis, demonstrando a importância de entender e aplicar corretamente os conceitos de programação. image6.png image7.jpeg image1.jpeg image2.png image3.png image4.png image5.png