Logo Passei Direto
Buscar

Ferramentas de estudo

Questões resolvidas

Em relação a classes abstratas em orientação a objetos, marque a alternativa correta.

A. Classes abstratas não podem ser instanciadas.
B. Cada método implementado na classe abstrata é marcado com abstract.
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.
a) Apenas a alternativa A está correta.
b) Apenas as alternativas A e C estão corretas.
c) Apenas as alternativas B e E estão corretas.
d) Apenas as alternativas C e D estão corretas.
e) Apenas as alternativas A, B e E estão corretas.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

Em relação a classes abstratas em orientação a objetos, marque a alternativa correta.

A. Classes abstratas não podem ser instanciadas.
B. Cada método implementado na classe abstrata é marcado com abstract.
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.
a) Apenas a alternativa A está correta.
b) Apenas as alternativas A e C estão corretas.
c) Apenas as alternativas B e E estão corretas.
d) Apenas as alternativas C e D estão corretas.
e) Apenas as alternativas A, B e E estão corretas.

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.

Mais conteúdos dessa disciplina