Prévia do material em texto
ATIVIDADE PRÁTICA LINGUAGEM ORIENTADA A OBJETOS Nome: Vitor da Cunha Ponciano Gomes Junior INTRODUÇÃO A metodologia da programação orientada a objetos é amplamente reconhecida como uma das mais populares e eficazes para desenvolver softwares complexos e escaláveis. Com a crescente demanda por softwares robustos e interativos, torna-se indispensável o domínio dessa abordagem por parte dos desenvolvedores. O objetivo da aula prática de Linguagem Orientada a Objetos é solidificar os conceitos dessa metodologia e praticar a instanciação de classes Java, o uso de métodos e atributos, bem como a utilização de pacotes da linguagem para implementar sistemas orientados a objetos. Durante a atividade, faremos uso do IDE NetBeans, uma ferramenta de código aberto e gratuita, para criar uma aplicação de gerenciamento bancário simples, onde os usuários podem inserir seus dados pessoais e realizar operações bancárias. Essas atividades práticas são essenciais para consolidar os conhecimentos teóricos e desenvolver habilidades de programação. Além disso, proporcionam a oportunidade de aplicar os conceitos aprendidos em um ambiente real. Ao concluir este projeto, os participantes terão a chance de aprimorar suas habilidades em programação orientada a objetos e obter uma compreensão mais sólida de como esses conceitos são aplicados em projetos do mundo real DESENVOLVIMENTO Utilizando os principais conceitos do paradigma de Orientação a Objetos, este portfólio de aula prática apresenta a criação de uma pequena aplicação de gerenciamento bancário que possibilite ao usuário informar seu nome, sobrenome e CPF. Além disso, a aplicação possui a possibilidade de o usuário consultar saldo, realizar depósitos e saques. ATIVIDADE PROPOSTA O código escrito para realização do solicitado é o seguinte: Consequentemente, alcançou-se o seguinte resultado: CONCLUSÃO Neste portfólio de aula prática, foram explorados os princípios fundamentais da linguagem de programação Java, incluindo tópicos como variáveis, operadores, estruturas de controle de fluxo e programação orientada a objetos. Introduziu-se o ambiente de desenvolvimento integrado NetBeans IDE, destacando sua utilidade na criação, edição e depuração de códigos Java, além de sua integração com o gerenciador de dependências Maven. Através de exemplos práticos, foram examinados conceitos como herança, polimorfismo, encapsulamento e abstração, ilustrando como essas características são empregadas em projetos Java e sua contribuição para o desenvolvimento de aplicações sólidas, flexíveis e escaláveis. Ao final, foi desenvolvida uma aplicação de gerenciamento bancário, aplicando os conceitos e técnicas discutidos ao longo do portfólio, como a criação de classes, métodos e estruturas de decisão. Esta aplicação proporcionou a oportunidade de praticar os conhecimentos adquiridos e solidificar o aprendizado de maneira tangível. Em resumo, a linguagem Java é amplamente reconhecida e utilizada em diversos setores da indústria de software, desde aplicações desktop até sistemas web e mobile. Portanto, dominar seus princípios fundamentais e técnicas avançadas é crucial para se tornar um programador Java competente e atualizado.