Questões de Tecnologia da Informação · Cebraspe

Tecnologia da InformaçãoOutros temasCebraspe 2009

TRE PR

Questão de Tecnologia da Informação

No prox; } private No atual; public Concurso () { atual = null; } public void metodo1 (Object x) { No aux = atual; atual = new No(); atual.item = x; atual.prox = aux; } public Object metodo2() { if (vazia()) return null; Object item = atual.item; atual = atual.prox; return item; } public boolean vazia() { return (atual == null);

} } Um programa é um conjunto de instruções escrito em determinada linguagem que diz ao computador o que deve ser feito. Existem muitas formas e diferentes tipos de linguagens de programação, cada qual com uma finalidade específica. A respeito da linguagem Java, julgue os itens de 61 a 65. O trecho de código apresentado a seguir ilustra a possibilidade de se utilizar a referência de uma superclasse para instanciar objetos de uma subclasse. public class Veiculo { protected String modelo; public String getModelo() { return modelo; } public void setModelo(String modelo){ this.modelo = modelo; } } class Moto extends Veiculo { private int cilindrada; public void setCilindrada(int cilindrada) { this.cilindrada = cilindrada; } public int getCilindrada() { return cilindrada; } } class Principal { public static void main (String x[]) { Veiculo cb = new Moto(); cb.setModelo("Honda"); ((Moto)cb).setCilindrada(1000); System.out.println ("O veiculo " + cb.getModelo() + " possui " + ((Moto)cb).getCilindrada() + "cilindrada!"); } }

Sua resposta

Mais questões de Outros temas

Questão de prova oficial, com o gabarito definitivo publicado pela banca. Reproduzida para fins de estudo.