Baixe o app para aproveitar ainda mais
Prévia do material em texto
Av 1 - Desenvolvimento Orientado a Objetos II Atividade: 1037535 Período: 12/08/13 00:00 à 04/11/13 23:59 Situação: Data: 13/08/2013 19:12 : Questão 1: Classe estática ou static class: Alternativas 1 - Serve apenas como superclasse, não existem instâncias desta classe. 2 - Normalmente utilizadas para a definição de padrões ou modelos. 3 - a e c estão corretas 4 - Classes que não são instanciadas e seus métodos e atributos ficam carregados em memória a partir da primeira vez que são chamados 5 - Nenhuma das alternativas Sua resposta Questão 2: Marque a alternativa Correta: Alternativas 1 - Uma classe abstrata possui características que serão definidas somente na super-classes. 2 - Método abstrato é somente a assinatura do método de uma classe abstrata cuja implementação é definida na classe que irá herdar dela. 3 - Uma interface define o comportamento de todas as classes abstratas. 4 - Uma interface pode ser usada como um contrato entre duas ou mais classes. 5 - b e d estão corretas Sua resposta Questão 3: Classe abstrata: Alternativas 1 - Classes cujo os métodos e atributos são todos private. 2 - Um método abstrato é identificado pelo modificador Public. 3 - a e b estão corretas. 4 - Nenhuma das alternativas. 5 - As classes abstratas tem pelo menos um método abstrato, ou seja um método que não tem corpo. Sua resposta Questão 4: Interface. Alternativas 1 - As interfaces define métodos que deverão ser implementados nas classes que fazem herança da mesma. 2 - Todos os atributos de uma interface deve ser publico já que deverão ser implementados nas classes ancestrais. 3 - Não possui atributos, mas apenas métodos, porém não possui implementação dos mesmos. 4 - a e c estão corretas. 5 - Nenhuma das alternativas acima. Sua resposta Questão 5: Polimorfismo é: Alternativas 1 - Proteger dados private. 2 - Uma classe fazer herança de varias outras classes. 3 - Não permitir que uma classe seja instanciada. 4 - É o princípio pelo qual duas ou mais classes derivadas de uma mesma superclasse podem invocar métodos que têm a mesma identificação (assinatura) mas comportamentos distintos. 5 - Existirem duas classes com o mesmo nome no mesmo pacote. Sua resposta
Compartilhar