Programação
Ensaio: Programação. Pesquise 861.000+ trabalhos acadêmicosPor: dedelrocha_1 • 5/7/2014 • Ensaio • 759 Palavras (4 Páginas) • 420 Visualizações
Questão 1 - Código: 3462
Para que um método/atributo seja declarado como um método/atributo de CLASSE, devemos usar o modificador:
A. Virtual
B. Static
C. Abstract
D. Class
E. New
Questão 2 - Código: 3458
Marque a alternativa que descreve uma classe concreta:
A. É um tipo de classe que somente pode ser herdada e não instanciada.
B. A finalidade principal é encapsular os métodos públicos da classe derivada.
C. De certa forma, pode-se dizer que esse tipo de classe é uma classe conceitual que pode definir funcionalidades para que as suas subclasses possam implementá-las.
D. Classe que pode ser instanciada dando origem a um objeto.
E. Classe que implementa uma interface.
Questão 3 - Código: 3463
Marque a alternativa que contém a linha de comando correta em C# para declarar uma classe concreta:
A. abstract class Aluno
B. interface aluno
C. static class Aluno
D. class Aluno
E. concret class Aluno
Questão 4 - Código: 3514
Quanto a um construtor, é ERRADO dizer que:
A. É responsável pela instância de uma classe.
B. É um atributo que é disparado automaticamente quando instanciamos um objeto.
C. Em C#, todo construtor é declarado com a instrução construct.
D. Em C#, todo construtor deve ter o mesmo nome da classe.
E. Pode haver mais de um construtor em uma classe.
Questão 5 - Código: 3475
Em Desenvolvimento Orientado a Objetos, existe o conceito de encapsulamento de dados e/ou operações. Isto significa que temos, por exemplo, os atributos da classe declarados com o escopo da visibilidade private. Com isso, o objeto não expõe os dados contidos nos atributos. Para que se tenha acesso a estes dados, é necessário criar mecanismos de acesso externo ao objeto. Assinale a alternativa que descreve estes mecanismos:
A. Propriedade pública, construtor.
B. Construtor, Método público.
C. Propriedade pública, Método público.
D. Atributo protected, método público
E. Proriedade protected, método protected
Questão 6 - Código: 3479
Marque V para verdadeiro e F para falso:
(F) Os métodos e atributos protected são visíveis apenas para a classe a que eles pertencem.
(V) Polimorfismo é a característica de se ter dois métodos com o mesmo nome e comportamento distintos.
(F) Os métodos definidos numa classe estática são obrigatórios à sua implementação nas classes derivadas, se o mesmo for declarado abstrato.
(V) Os métodos declarados numa classe estática devem ter a declaração static na sua assinatura.
(F) Todos os métodos de uma interface devem ser declarados e implementados na interface.
Marque a alternativa que corresponde à sequência correta do exercício acima:
A. V - V - V - F - V
B. V - F - V - F - V
C. V - V - F - V - F
D. F - V - F - V - F
E. F - F - F - V - F
Questão 7 - Código: 3490
Mensagens são requisições para que um objeto execute uma de suas ações. Cada objeto somente pode responder às mensagens que constem do seu protocolo. O protocolo de um objeto são as mensagens correspondentes às suas operações, além do protocolo de sua superclasse. Marque a alternativa que representa este modelo na programação orientada a objetos (POO).
A. private DateTime DataAtual
B. constructor _Pessoal()
C. public void CalcularSalario(double pPercentual)
D. class _Aluno:
...