Informática, perguntado por enzojurkas4876, 1 ano atrás

6.(COPEVE-UFAL-2011) Em relação às assertivas abaixo, relacionadas à programação orientada a objetos,I. Uma classe abstrata deve necessariamente possuir ao menos um método abstrato.II. As hierarquias de generalização/especialização agrupam características comuns a várias classes em classes mais gerais, conhecidas como superclasses.III. Em Java, o modificador final pode ser utilizado para indicar classes folha na hierarquia de generalização/especialização, isto é, classes que não podem ter subclasses herdando delas.IV. Em Java, o modificador static é utilizado para representar objetos que devem ser armazenados em disco rígido.

Soluções para a tarefa

Respondido por bokomoko
3
I. Uma classe abstrata deve necessariamente possuir ao menos um método abstrato.
Falso. Uma classe abstrata pode num ter nada além da sua mínima declaraçõa

II. As hierarquias de generalização/especialização agrupam características comuns a várias classes em classes mais gerais, conhecidas como superclasses.
verdade. Superclasse = mais genérico. Classe e subclasse = mais específico

III. Em Java, o modificador final pode ser utilizado para indicar classes folha na hierarquia de generalização/especialização, isto é, classes que não podem ter subclasses herdando delas.
verdade. o modificador "final" indica que não pode ter mais subclasse.

IV. Em Java, o modificador static é utilizado para representar objetos que devem ser armazenados em disco rígido.
falso. O modificador static não é para isso.

Perguntas interessantes