Uma nova classe de objetos pode ser criada convenientemente por meio de herança — ela (chamada subclasse) começa com as características de uma classe existente (chamada superclasse), possivelmente as personalizando e adicionando aspectos próprios. Na nossa analogia do carro, um objeto da classe “conversível” decerto é um objeto da classe mais geral “automóvel”, mas, especificamente, o teto pode ser levantado ou baixado.
Fonte: DEITEL, H.; DEITEL, P. Java: como programar. 10. ed. São Paulo: Pearson Education do Brasil, 2017, pp. 9-10.
Considerando a analogia acima, assinale a alternativa correta:
Grupo de escolhas da pergunta
O método para levantar ou abaixar o teto não existe em “automóvel”, mas pode ser criado em “conversível”.
O método para levantar ou abaixar o teto existe em “automóvel”, mas só poderá ser usado em “conversível” se for protected ou public.
O método para levantar ou abaixar o teto existe em “automóvel”, mas deve ser sobreposto.
O método para levantar ou abaixar o teto existe em “automóvel” e pode ser usado diretamente em “conversível” por herança.
O método para levantar ou abaixar o teto existe em “automóvel”, mas deve ser sobrecarregado.
Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar