0% acharam este documento útil (0 voto)
5 visualizações2 páginas

Exercicios Java Encapsulamento

O documento apresenta exercícios de programação em Java focados em Orientação a Objetos e encapsulamento. Cada exercício envolve a criação de classes com atributos privados e métodos set e get, abordando diferentes contextos como Aluno, Livro, Produto, ContaBancaria, Funcionario, Medicamento, Filme e ContaEnergia. Os alunos devem implementar métodos específicos para manipulação e exibição dos dados nas classes principais correspondentes.
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato DOCX, PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
5 visualizações2 páginas

Exercicios Java Encapsulamento

O documento apresenta exercícios de programação em Java focados em Orientação a Objetos e encapsulamento. Cada exercício envolve a criação de classes com atributos privados e métodos set e get, abordando diferentes contextos como Aluno, Livro, Produto, ContaBancaria, Funcionario, Medicamento, Filme e ContaEnergia. Os alunos devem implementar métodos específicos para manipulação e exibição dos dados nas classes principais correspondentes.
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato DOCX, PDF, TXT ou leia on-line no Scribd

LINGUAGEM TÉCNICA DE PROGRAMAÇÃO - 2 LTP-2

ALUNO(A):______________________________________________________
PROFESSOR:_______________________________TURMA:______________
CURSO:____________________________________DATA:____/_____/2025

Exercícios de Orientação a Objetos em Java –


Encapsulamento

Passo a Passo (aplicável a todos os exercícios)


1. Atributos privados
- Declare os atributos como private.
- Isso garante o encapsulamento (proteção dos dados).

2. Métodos set (modificadores)


- Usados para atribuir valores aos atributos.
Exemplo:
public void setNome(String nome) { [Link] = nome; }

3. Métodos get (acessores)


- Usados para acessar valores dos atributos.
Exemplo:
public String getNome() { return nome; }

4. Uso na classe principal


- Primeiro use set para gravar os valores.
- Depois use get para recuperar e exibir os valores.

Exercício 1 – Classe Aluno e Classe Principal Escola


Crie a classe Aluno com atributos privados: nome, idade, nota. Implemente métodos set e
get para cada atributo. Crie também os métodos exibirDados() e verificarAprovacao() se
nota >=6. Na classe Escola, instancie um objeto, use set para atribuir e get para exibir.

Exercício 2 – Classe Livro e Classe Principal Editora


Crie a classe Livro com atributos privados: titulo, autor, anoPublicacao. Implemente
métodos set e get para cada atributo. Crie também os métodos exibirInformacoes() e
verificarLivroAntigo(). Na classe Editora, instancie um objeto, use set para atribuir e get
para exibir.

Exercício 3 – Classe Produto e Classe Principal Loja


Crie a classe Produto com atributos privados: nome, preco, estoque. Implemente métodos
set e get para cada atributo. Crie também os métodos mostrarProduto() e
verificarDisponibilidade(). Na classe Loja, instancie um objeto, use set para atribuir e get
para exibir.

Exercício 4 – Classe ContaBancaria e Classe Principal Banco


Crie a classe ContaBancaria com atributos privados: titular, saldo. Implemente métodos set
e get para cada atributo. Crie também os métodos exibirSaldo() e sacar(double valor). Na
classe Banco, instancie um objeto, use set para atribuir e get para exibir.

Exercício 5 – Classe Funcionario e Classe Principal Empresa


Crie a classe Funcionario com atributos privados: nome, cargo, salario. Implemente
métodos set e get para cada atributo. Crie também os métodos exibirFuncionario() e
calcularBonus(). Na classe Empresa, instancie um objeto, use set para atribuir e get para
exibir.

Exercício 6 – Classe Medicamento e Classe Principal Farmacia


Crie a classe Medicamento com atributos privados: nome, dosagem, anoValidade.
Implemente métodos set e get para cada atributo. Crie também os métodos
exibirInformacoes() e verificarValidade(int anoAtual). Na classe Farmacia, instancie um
objeto, use set para atribuir e get para exibir.

Exercício 7 – Classe Filme e Classe Principal Cinema


Crie a classe Filme com atributos privados: titulo, genero, duracao. Implemente métodos set
e get para cada atributo. Crie também os métodos mostrarDetalhes() e verificarDuracao().
Na classe Cinema, instancie um objeto, use set para atribuir e get para exibir.

Exercício 8 – Classe ContaEnergia e Classe Principal Concessionaria


Crie a classe ContaEnergia com atributos privados: numeroConta, consumoKWh, valorTotal.
Implemente métodos set e get para cada atributo. Crie também os métodos
calcularValor(double precoPorKWh) e exibirConta(). Na classe Concessionaria, instancie um
objeto, use set para atribuir e get para exibir.

Você também pode gostar