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
Entre em contato com a nossa equipe que vamos assessorar com esse trabalho
Tele gram.:( 15) 98170-8778 -
E-MAIL: Mvf5system@gmail.comVocê
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






0 comentários:
Postar um comentário