Buscar

Referente à herança suportada pela linguagem de programação Java, temos as seguintes afirmacoes: I) Uma classe pode herdar atributos e métodos de u...

Referente à herança suportada pela linguagem de programação Java, temos as seguintes afirmacoes:
I) Uma classe pode herdar atributos e métodos de uma ou mais classes.
II) Uma classe abstrata pode possuir várias subclasses (classes filhas).
III) Uma classe pode implementar somente um único contrato (interfaces).
IV) Uma interface pode ser implementada/provida por uma ou mais classes.
Das alternativas acima, as únicas corretas são:

I e III
I e IV
II e III
II e IV
III e IV

Essa pergunta também está no material:

20212 - POO - AV1B (25 pontos) - Correto G OUT POOB 3 - Programação Orientada à Objetos
9 pág.

Análise e Desenvolvimento de Sistemas Centro Universitário Newton PaivaCentro Universitário Newton Paiva

Respostas

User badge image

Ed Verified user icon

Das alternativas apresentadas, a única correta é: I e IV. A afirmativa I está correta, pois uma classe pode herdar atributos e métodos de uma ou mais classes. A afirmativa II está incorreta, pois uma classe abstrata não pode ser instanciada, apenas suas subclasses podem ser instanciadas. A afirmativa III está incorreta, pois uma classe pode implementar vários contratos (interfaces). A afirmativa IV está correta, pois uma interface pode ser implementada/provida por uma ou mais classes.

0
Dislike0

Responda

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Mais conteúdos dessa disciplina