Logo Passei Direto
Buscar
Sobre encapsulamento, analise o código abaixo e assinale a alternativa correta:

a) A classe “ContaBancaria” não possui nenhum mecanismo de proteção dos dados.
b) A propriedade “Saldo” é a única forma de acessar o atributo “saldo”.
c) O atributo “saldo” é acessível diretamente por outras classes.
d) O método “Sacar” não pode ser acessado por outras classes.
e) O método “Depositar”.
User badge image
Estudo Através de Questões

ano passado

Respostas

User badge image

Ed Verified user icon

ano passado

Analisando o código fornecido, podemos identificar que a classe "ContaBancaria" possui um atributo "saldo" e métodos "Sacar" e "Depositar". Vamos analisar as afirmações: a) A classe “ContaBancaria” não possui nenhum mecanismo de proteção dos dados. - Esta afirmação está incorreta, pois o encapsulamento é um dos princípios da Programação Orientada a Objetos que visa proteger os dados, e a presença dos métodos na classe sugere que há algum nível de proteção. b) A propriedade “Saldo” é a única forma de acessar o atributo “saldo”. - Esta afirmação está incorreta, pois o atributo "saldo" pode ser acessado diretamente, não sendo a propriedade a única forma de acesso. c) O atributo “saldo” é acessível diretamente por outras classes. - Esta afirmação está incorreta, pois o encapsulamento visa restringir o acesso direto aos atributos, protegendo-os. d) O método “Sacar” não pode ser acessado por outras classes. - Esta afirmação está incorreta, pois os métodos da classe podem ser acessados por outras classes, dependendo de sua visibilidade. e) O método “Depositar”. - Esta afirmação está incompleta, não sendo possível determinar se é correta ou não. Portanto, a alternativa correta é a letra: b) A propriedade “Saldo” é a única forma de acessar o atributo “saldo”.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

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

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Mais conteúdos dessa disciplina