Galera preciso de uma ajuda com os exercicios abaixo, alguem poderia me ajudar por favor, pois não estou sabendo fazer e preciso de nota na facul…
Segue :
Considere o código Java a seguir e analise as afirmativas.
public class Veiculo{
private String placa;
private String modelo;
?
}
public class Carro extends Veiculo {
private String categoria;
?
}
I. A palavra reservada extends indica que Carro é uma subclasse e Veiculo é a superclasse.
II. A classe Carro irá herdar atributos e métodos da classe Veiculo que não estejam com o modificador private.
III. As classes Carro e Veiculo são classes que se encontram no mesmo nível hierárquico.
IV. Todo Veiculo é um Carro.
É correto o que se afirma em:
I, II, III e IV
I e IV, apenas
II e III , apenas
I, II e III, apenas
I e II, apenas
0,2 pontos
PERGUNTA 2
De acordo com o conceito de herança entre classes, é possível afirmar que:
I ? Objetos da subclasse são utilizáveis em qualquer código que use a superclasse
II ? Um objeto da subclasse nunca pode ser passado como parâmetro a um método que espera receber um objeto da superclasse
III ? É possível armazenar um objeto da superclasse em um objeto da subclasse. Exemplo: objSubclass = objSuperclass
a.
Apenas a I está correta
b.
Apenas a III está correta
c.
Apenas a II está correta
d.
Todas estão corretas
e.
Somente a II e III estão corretas
0,2 pontos
PERGUNTA 3
Para representa o conceito de herança entre duas classes é utilizada a palavra reservada:
a.
implements
b.
extends
c.
override
d.
overload
e.
private
0,2 pontos
PERGUNTA 4
Considere as afirmativas a seguir:


I. A classe Veículo possui as subclasses Carro e Trem.

II. Os objetos das subclasses Carro e Trem herdam a operação acelerar. 

III. A aceleração do Carro é no pedal e, do Trem, é na manivela. 


I, II e III mostram um conceito OO aplicável à implementação da aceleração, que é
derivação
polimorfismo
herança múltipla
encapsulamento
estereotipagem
0,2 pontos
PERGUNTA 5
Qualquer método de uma superclasse por ser sobrescrito pela subclasse. Para utilizar a funcionalidade do método da superclasse (chama do método), qual palavra reservada deve ser utilizada na subclasse?
a.
abstract
b.
super
c.
private
d.
implements
e.
extends