Prévia do material em texto
1. Marque a alternativa que melhor define classes abstratas. A. Classes abstratas auxiliam quando algum comportamento é definido para a maioria ou todos os objetos de um dado tipo. B. Classes abstratas são aquelas que não possuem métodos. C. Classes abstratas são classes que apenas definem como os objetos serão criados. D. Classes abstratas são classes que definem seus atributos como privados. E. Classes abstratas são conhecidas como interfaces. 2. Em classes abstratas, temos um padrão no qual uma área de conhecimento particular de uma classe exige que outra pessoa providencie uma parte que está faltando. Como esse padrão é conhecido? A. Modificador de acesso. B. Sobrescrita. C. Passagem de parâmetros. D. Subclasses. E. Método gabarito. 3. Marque a alternativa que define métodos abstratos. A. São métodos que não podem ser usados em outras classes. B. São métodos sem implementação. C. Métodos abstratos são aqueles escritos com a palavra private. D. São métodos que não podem ser implementados por outras classes. E. São métodos que não podem receber valores por parâmetros. 4. Em relação a classes abstratas, marque a alternativa incorreta. A. Quando possuem métodos abstratos, devem ser declaradas abstratas. B. Não se pode criar objetos de uma classe abstrata. C. Cada método não implementado na classe abstrata é marcado com abstract. D. O oposto de abstrato é concreto. E. Classes abstratas fornecem a implementação de um ou mais métodos. 5. Em relação à herança em orientação a objetos, marque a alternativa incorreta. A. O conceito de herança refere-se a classes que herdam membros de outras classes. B. Uma classe genérica é aquela que possui membros que são comuns entre duas ou mais classes. C. Subclasses também são conhecidas como classes filhas e estas podem herdar métodos das superclasses. D. Quando uma subclasse herda um método abstrato da superclasse, o mesmo não deve ser implementado. E. Um dos indicativos para criar herança é quando possuímos atributos semelhantes entre duas ou mais classes.