GoConqr has a new look! Let us know what you think.

Quiz

POO 1

Michel Marciano 200 questions

Take the quiz

This quiz has question types that open in the usual player.

Questions in this quiz (200)

  1. 1O que é uma classe abstrata?
    1. AClasse abstrata é muito utilizada para que não precisemos instanciar um objeto
      Ex: Tenho uma super classe Pessoa e duas sub classes Tecnico e Jogador, faz sentido eu instanciar uma classe Pessoa se eu quero receber somente objeto do tipo Jogador ? nao
    2. BClasse abstrata são classes que herdam atributos e objetos de suas filhas
    3. CClasse Abstrata serve para inicializar atributos e metodos.
  2. 2Porque os métodos abstratos são somente declarados com o nome, modificadores, tipo de retorno e lista de argumentos sem corpo que contenha comandos da linguagem que este método deva executar ?
    1. APorque esse método nunca vai ser chamado, sempre que alguém chamar o método X vai pedir para que o usuário passe os argumentos para cada classe que o chamou.
    2. BPorque esse método nunca vai ser chamado, sempre que alguém chamar o método X vai cair em uma das suas filhas que realmente escrevam o método.
    3. CPorque no java é obrigatório fazer esse tipo de declaração.
  3. 3Qual o modificador é declarado em um método abstrato?

    [blank_start]Abstract[blank_end]
    1. AAbstract
  4. 4Porque usamos a palavra chave abstract em uma classe ?

    [blank_start]Impediremos que ela possa ser instanciad[blank_end]a
    1. AImpediremos que ela possa ser instanciad
  5. 5Se uma classe contém um método declarado como abstrato, as classes que herdarem desta deverão obrigatoriamente implementar o método abstrato com o nome, modificador, tipo de retorno e argumentos declarados na classe ancestral?
    1. ATrue
    2. BFalse
  6. 6Uma classe pode ser declarada abstrata mesmo que nenhum método tenha sido explicitamente declarado como abstrato?
    1. ATrue
    2. BFalse
  7. 7Se uma classe herda de uma classe abstrata a mesma deverá, obrigatoriamente implementar todos os métodos declarados como abstratos na classe ancentral?
    1. ATrue
    2. BFalse
  8. 8Caso não haja nenhum método abstrato na ancestral será necessário declarar obrigatoriamente alguma implementação?
    1. ATrue
    2. BFalse
  9. 9Escreva uma declaracao de classe abstrata usando uma classe chamada Pessoa.

    [blank_start]abstract class Pessoa[blank_end]
    1. Aabstract class Pessoa{ }
  10. 10Os atributos de uma classe abstrata pode ser declarado como abstract ?
    1. ATrue
    2. BFalse

Information

Description
poo Poo Quiz on POO 1, created by Michel Marciano on 14/09/2015.
Language
Português
Views
5
Tags
poopoo
Rating
No ratings yet
Rate this quiz
Rate this quiz

Feedback

What is it about?

What do you think of the new look?

How do you like it?