Buscar

Av2 - Tec. Analise e Desenv. Sist. - Programação Orientada a Objetos

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

Av2 - Tec. Analise e Desenv. Sist. - Programação Orientada a Objetos
1)
Um atributo definido com o escopo de visibilidade private, significa que...
Alternativas:
a)
Todas os objetos herdados da classe tem acesso
b)
Somente os métodos da própria classe tem acesso
c)
Estes atributos são somente de leitura nas classes herdadas
d)
São atributos que não podem ser herdados.
Resposta certa: B
2)
Na linguagem C# aquando uma classe de declarada com o escopo sealed significa que:
Alternativas:
a)
Classe que não pode ser instanciada, pois é definida para ser modelo para outros objetos.
b)
Classes cujo os métodos e atributos são todos private.
c)
Utilizada para restringir características da herança do objeto, quando uma classe é definida como sealed, está classe não poderá ser herdada
d)
Em POO significa classe usada como interface para outras classe
Resposta certa: C
3)
Na programação orientada a objetos, podemos afirmar que uma classe abstrata é...
Alternativas:
a)
Usada para encapsular os dados atravez dos métodos get e set.
b)
Serve apenas como superclasse, não existem instâncias desta classe, normalmente utilizadas para a definição de padrões ou modelos.
 c)
Característica do polimorfismo.
d)
Uma classe concreta que compõe os principais conceitos da programação orientada a objetos.
Resposta certa: B
4)
Com relação a interfaces na programação orientação a objetos, é correto afirmar que...
Alternativas:
a)
Não possui atributos, mas apenas métodos, porém não possui implementação dos mesmos.
b)
Meio pelo qual os dados são apresentados ao usuário
c)
Formulários onde são montadas as telas de um sistema
d)
Meio pelo qual escondemos a implementação dos construtores parametrizados das classes.
Resposta certa: A
5)
De acordo com o paradigma orientado a objeto, é correto afirmar que polimorfismo é:
Alternativas:
a)
Proteger dados private
b)
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
c)
Uma classe fazer herança de varias outras classes
d)
Não permitir que uma classe seja instanciada.
Resposta certa:B

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Continue navegando