Analise De Sistemas
Exames: Analise De Sistemas. Pesquise 862.000+ trabalhos acadêmicosPor: RenatoB • 17/4/2013 • 372 Palavras (2 Páginas) • 766 Visualizações
Questão 1: Classes abstratas são artefatos importantes para a programação orientada a objetos, assinale a alternativa que destaca um conceito da classe abstrata: Alternativas
1 - Um método abstrato é identificado pelo modificador Public
2 - Classes cujo os métodos e atributos são todos private.
3 - As classes abstratas tem pelo menos um método estatico, ou seja um método que não tem corpo.
4 - As classes abstratas devem ser instanciadas pela diretiva create new.
5 - Nenhuma das alternativas.
Questão 2: Sobre Interface pode se dizer: Alternativas
1 - Todos os atributos de uma interface deve ser publico já que deverão ser implementados nas classes ancestrais.
2 - As interfaces são classes concretas que definem métodos que deverão ser implementados nas classes derivadas.
3 - Não possui atributos, mas apenas métodos, porém não possui implementação dos mesmos.
4 - Toda a interface é um objeto concreto.
5 - Nenhuma das alternativas acima.
Questão 3: Marque a alternativa Correta: Alternativas
1 - Uma interface define o comportamento de todas as classes abstratas.
2 - Uma classe abstrata possui características que serão definidas somente nas super-classes.
3 - Método abstrato tem somente a assinatura do método de uma classe abstrata cuja implementação é definida na classe derivada.
4 - Classes estáticas são classes que só podem ser instanciadas e nunca herdadas
5 - a e d estão corretas.
Questão 4: Polimorfismo é uma característica importante da programção orientada a objetos, assinale a alternativa que está correta sobre o polimorfismo. Alternativas
1 - Não permitir que uma classe seja instanciada.
2 - Duas classes com o mesmo nome no mesmo pacote.
3 - Proteger dados private.
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 - Uma classe faz herança de varias outras classes.
Questão 5: Classes estática ou static class: Alternativas
1 - Serve apenas como superclasse, não existem instâncias desta classe.
2 - Classes que são instanciadas e seus métodos e atributos ficam carregados em memória a partir da primeira vez que são instanciadas.
3 - Normalmente utilizadas para a definição de modelos para outras classes.
4 - Sempre são carregadas a partir da primeira vez que o sistema é executado.
5 - Nenhuma das alternativas.
...