Tecnologia da InformaçãoProgramação orientada a objetosNUCEPE UESPI 2023
UESPI
Questão de Tecnologia da Informação
29
Considere o código a seguir escrito na linguagem de programação Java. public interface Conta { void saque(double valor); void deposito(double valor); void rendimento(); double getSaldo(); } class Corrente implements Conta { private double saldo; private double taxa = 1.25; public void saque(double valor) { this.saldo -= valor + this.taxa; } public void deposito(double valor) { this.saldo += valor - this.taxa; } public void rendimento() { this.saldo += 0; } public double getSaldo() { return this.saldo; } } class Poupanca implements Conta { private double saldo; private double percRend = 0.5; public void saque(double valor) { this.saldo -= valor; } public void deposito(double valor) { this.saldo += valor; } public void rendimento() { this.saldo += this.saldo*percRend/100; } public double getSaldo() { return this.saldo; } } 30 class Programa { public static void main (String[] args) { Corrente conta1 = new Corrente(); Poupanca conta2 = new Poupanca(); conta1.deposito(1000); conta2.deposito(1000); conta1.saque(100); conta2.saque(100); conta2.rendimento(); System.out.println(conta1.getSaldo() +" e "+conta2.getSaldo()); } } O resultado da execução do código descrito no método main da classe Programa é
Mais questões de Programação orientada a objetos
- Instituto Verbena 2026Em programação orientada a objetos, o uso do conceito de polimorfismo implica que
- Legalle 2026No contexto do desenvolvimento de um sistema orientado a objetos em Java, um Analista de Sistemas está projetando uma hierarquia de classes para representar diferentes formas de c…
- Selecon 2026Em um software de automação, o módulo de sensores foi implementado de forma que várias partes do sistema acessam e alteram diretamente os dados de um sensor, por exemplo, o "off s…
- UNESC 2026Na programação Orientada a Objetos (POO), suportada por linguagens como Java e Python, existem pilares fundamentais que permitem a reutilização e a organização eficiente do código…
- Instituto ACCESS 2026No desenvolvimento de sistemas utilizando linguagens de programação orientadas a objetos, conceitos como classes, objetos, encapsulamento, herança e polimorfismo relacionam-se às…
Questão de prova oficial, com o gabarito definitivo publicado pela banca. Reproduzida para fins de estudo.




