Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Prévia do material em texto

MAPA - ESOFT - PROGRAMAÇÃO 
ORIENTADA A OBJETOS - 54_2025 
Entre em contato com a nossa equipe que vamos assessorar 
com esse trabalho 
Mais de 10 anos no mercado acadêmico 
CONTATO 
(15) 98170-8778 
Tele gram.:( 15) 98170-8778 
E-MAIL: Mvf5system@gmail.com 
 
 
Você está trabalhando em uma empresa que está desenvolvendo um sistema de 
gerenciamento de contas bancárias. Seu líder de equipe pediu que você 
implementasse a primeira versão da classe ContaBancaria, utilizando os princípios 
de encapsulamento e aplicando corretamente os modificadores de acesso do Java. 
 
Seu desafio é garantir que os atributos da conta (como saldo e titular) sejam 
protegidos contra alterações indevidas e que somente métodos específicos possam 
acessar ou modificar esses dados de forma segura. 
 (elaborado pelo autor) 
 
Questão 1: 
Crie uma classe chamada ContaBancaria com os seguintes atributos: 
titular (String) 
numeroConta (int) 
saldo (double) 
 
Aplique os modificadores de acesso adequados para garantir o encapsulamento dos 
dados. 
 
Implemente métodos públicos para: 
Consultar o saldo (método getSaldo) 
Depositar um valor (método depositar) 
Sacar um valor (método sacar, com verificação de saldo suficiente) 
 
No método main, crie uma instância da classe ContaBancaria, faça um depósito e um 
saque, e imprima o saldo final. 
 
Questão 2: 
Por fim, responda: 
Qual a importância do encapsulamento na segurança e manutenção do código? 
Entre em contato com a nossa equipe que vamos assessorar 
com esse trabalho 
Mais de 10 anos no mercado acadêmico 
CONTATO 
(15) 98170-8778 
Tele gram.:( 15) 98170-8778 
E-MAIL: Mvf5system@gmail.com

Mais conteúdos dessa disciplina