Ed
ano passado
Vamos analisar cada uma das sentenças: I — Um método abstrato não tem corpo, somente sua assinatura. Verdadeiro, essa afirmativa está correta, pois métodos abstratos são definidos apenas com a assinatura e não possuem implementação. II — Métodos abstratos somente podem ser definidos em classes abstratas. Verdadeiro, essa afirmativa também está correta, pois métodos abstratos devem ser definidos em classes que são abstratas. III — Uma classe abstrata pode ter quantos métodos concretos (não abstratos) e abstratos forem necessários. Verdadeiro, essa afirmativa está correta, uma classe abstrata pode ter uma combinação de métodos concretos e abstratos. IV — Os objetos são derivados de método que estão sendo sobrescritos ou sobrepostos. Falso, essa afirmativa não está correta, pois os objetos são instâncias de classes, e não de métodos. V — Métodos derivados somente podem ser definidos em classes principais. Falso, essa afirmativa não está correta, pois métodos podem ser definidos em qualquer classe, não apenas nas classes principais. Com base nas análises, as sentenças corretas são I, II e III. Portanto, a alternativa correta que contém todos os itens verdadeiros é: C — As sentenças I, II e III estão corretas.
Cadastre-se ou realize login
Mais perguntas desse material