Magna Concursos
3152694 Ano: 2010
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: MPU

Os programas em geral manipulam, além de números e strings, itens de dados mais complexos, que representam mais precisamente entidades no mundo real. Com relação à linguagem Java, usada para projetar e manipular itens de dados complexos (objetos), julgue o item.

No código em Java apresentado a seguir, a tentativa de execução da classe Principal resultará em erro, porque o objeto p1 foi criado utilizando como tipo a classe abstrata Conta.

abstract class conta

{

protected float saldo;

public abstract float saldoConta ();

public void setSaldo (float saldo)

{

this.saldo = saldo + 50f;

}

}

class Poupanca extends Conta

{

public float saldoConta()

{

return saldo;

}

}

public class Principal

{

public static void main (String args[])

{

Conta p1 = new Poupanca();

((Poupanca)p1).setsaldo(450f);

System.out.println("saldo : " +((Poupanca)p1).saldoConta());

}

}

 

Provas

Questão presente nas seguintes provas