Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

1 
 
 
 
 
 
 
UNIVERSIDADE ANHANGUERA UNIDERP EDUCACIONAL 
ANÁLISE E DESENVOLVIMENTO DE SISTEMAS 
Sabrina Dafne Nascimento Pessoa 
 
 
 
 
 
 
 
 
 
 
 
 
RELATÓRIO DE AULA PRÁTICA: 
LINGUAGEM ORIENTADA A OBJETOS 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
MANAUS 
2024 
2 
 
Sabrina Dafne Nascimento Pessoa 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
RELATÓRIO DE AULA PRÁTICA: 
LINGUAGEM ORIENTADA A OBJETOS 
 
 
 
 
 
Trabalho de portfólio 
apresentado como requisito 
parcial para a obtenção de pontos 
para a média semestral da 
disciplina de projeto de software. 
 
 
 
BANCA EXAMINADORA 
 
 
 
Prof(a). Marcio Akio Shimoda 
 
 
 
 
 
 
 
 
MANAUS 
2024 
3 
 
SUMÁRIO 
 
 
 
 
 
INTRODUÇÃO ........................................................................................................... 4 
DESENVOLVIMENTO ....................................................................................................5 
MÉTODOS ........................................................................................................................6 
ATIVIDADE PROPOSTA ......................................................................................... 6 - 7 
RESULTADOS ........................................................................................................... 8 - 9 
CONCLUSÃO ............................................................................................................... 10 
 
 
 
 
 
 
 
4 
 
INTRODUÇÃO 
 
 A programação orientada a objetos é uma das metodologias mais populares e 
eficazes para a criação de softwares complexos e escaláveis. Com a crescente 
demanda por softwares mais robustos e interativos, o conhecimento em 
programação orientada a objetos se tornou indispensável para desenvolvedores de 
software. 
 A aula prática de Linguagem Orientada a Objetos tem como objetivo fixar os 
conceitos de programação orientada a objetos e empregar práticas de instanciação 
de classes Java, utilização de métodos e atributos em Java, além de utilizar 
pacotes da linguagem Java para implementação de software com paradigma de 
orientação a objetos. 
 
 
 
INTRODUCTION 
 
 Object-oriented programming is one of the most popular and effective 
methodologies for creating complex and scalable software. With the growing 
demand for more robust and interactive software, knowledge in object-oriented 
programming has become indispensable for software developers. 
 The practical Object-Oriented Language class aims to establish the concepts of 
object-oriented programming and employ practices for instantiating Java classes, 
using methods and attributes in Java, in addition to using Java language packages 
to implement software with a programming paradigm. object orientation. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5 
 
 
Linguagem Orientada a Objetos 
 
 Linguagens orientadas a procedimentos, que foi o paradigma de programação que 
mais se desenvolveu em 1970, possuem como foco principal os subprogramas e 
bibliotecas de subprogramas. Neste caso, dados são enviados para serem 
processados nos subprogramas. Por exemplo, um vetor de valores inteiros que 
precisam ser ordenados é enviado como parâmetro para um subprograma que 
ordena-o 
 
 Programação "baseada em dados tem como foco os tipos abstratos de dados. 
Neste paradigma, o processamento de um objeto de dado é especificado através 
da chamada de subprogramas associados com o objeto. Se um objeto vetor 
necessita ser ordenado, a operação de ordenação é definida no tipo abstrato de 
dado para o vetor. O processo de ondenação é realizado através da chamada 
desta operação no objeto vetor especifico. 
 
 O paradigma de programação 00 tornou-se popular apenas na década de 80. 
Uma linguagem OO deve fornecer suporte para tres très caracteristicas "chave" 
tipos abstratos de dados, herança um tipo particular de amarração dinámica. Um 
modelo 00 tem como entidade fundamental o "objeto", que recebe e envia 
mensagens. executa processamentos e possui um estado local que ele pode 
modificar. Problemas são resolvidos através de objetos que enviam mensagens uns 
para os outros. Assim, pode-se dizer que um modelo OO é formado por quatro 
componentes básicos objetos, mensagens, métodos e classes 
 
 
 
 
 
 
 
 
6 
 
 
 
 
1. Métodos 
 
 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. 
 
 
2. Atividade Proposta 
 
O código escrito para realização do solicitado é o seguinte: 
 
 Parte 1 do código
7 
 
 
 Parte 2 do código 
 
 
 
 Parte 3 do código 
 
 
8 
 
 
3. Resultados 
 
 
 Resultado da execução, parte 1 
 
 
 
 
 
 
 
9 
 
 
 
 Resultado da execução, parte 2 
 
 
 
 
 
 
 
 
 
 
10
 
CONCLUSÃO 
 
 Neste Relatorio foi apresentado o ambiente de desenvolvimento integrado 
NetBeans IDE, utilizado para facilitar a criação, edição e depuração de códigos Java, 
bem como a sua integração com o gerenciador de dependências Maven. Por meio 
de exemplos práticos, foram explorados os conceitos de herança,polimorfismo, 
encapsulamento e abstração, demonstrando como essas características são 
aplicadas em projetos Java. 
 
 No final, uma aplicação de gerenciamento bancário foi criada, utilizando os 
conceitos e técnicas abordados ao longo do portfólio, como a criação de classes, 
métodos e estruturas de decisão. Essa aplicação permitiu praticar os conhecimentos 
adquiridos e consolidar o aprendizado de forma mais concreta. 
 
 
 
CONCLUSION 
 
 
 This Report presented the NetBeans IDE integrated development environment, 
used to facilitate the creation, editing and debugging of Java codes, as well as its 
integration with the Maven dependency manager. Through practical examples, the 
concepts of inheritance, polymorphism, encapsulation and abstraction were explored, 
demonstrating how these characteristics are applied in Java projects. 
 
 In the end, a banking management application was created, using the concepts 
and techniques covered throughout the portfolio, such as the creation of classes, 
methods and decision structures. This application made it possible to practice the 
knowledge acquired and consolidate learning in a more concrete way.

Mais conteúdos dessa disciplina