Ed
há 4 horas
Vamos analisar cada afirmação: I. Podemos instanciar objetos de classes abstratas desde que elas não possuam métodos abstratos. Falso. Classes abstratas não podem ser instanciadas, independentemente de possuírem métodos abstratos ou não. II. Uma classe herdeira de uma classe abstrata também será abstrata. Falso. Uma classe herdeira pode ser abstrata ou concreta. Se for concreta, deve implementar todos os métodos abstratos da superclasse. III. Uma classe concreta herdeira de uma classe abstrata deverá implementar todos os métodos abstratos. Verdadeiro. Para ser concreta, a classe deve implementar todos os métodos abstratos herdados. IV. O polimorfismo permite que um objeto seja tratado como pertencente a uma classe abstrata. Verdadeiro. Polimorfismo permite referenciar objetos de subclasses concretas por meio de variáveis do tipo da superclasse abstrata. Portanto, as afirmações corretas são III e IV. Resposta correta: III e IV, apenas.
Cadastre-se ou realize login
Mais perguntas desse material