Exercícios de Programação Orientada a Objetos em C#

Classificado em Computação

Escrito em em português com um tamanho de 2,83 KB

1. Pergunta

1- Classe

D - 2, 4, 1, 3

2. Pergunta

Considerando o paradigma da orientação a objetos, a herança é um mecanismo:

B. Pelo qual uma classe pode estender outra classe, aproveitando seus métodos e atributos.

3. Pergunta

Analise as afirmativas abaixo com relação à programação orientada a objeto.

D. São corretas apenas as afirmativas I, II, III e IV

4. Pergunta

Assinale a alternativa que represente a concatenação da seguinte frase: O funcionário Douglas completou 19 anos

B. “O funcionário ” + nome + “ completou ” + idade + “ anos.”

5. Pergunta

Para ocultarmos os caracteres na inserção de senhas, devemos:

C. Alterar a propriedade PasswordChar do objeto TextBox

6. Pergunta

Para converter uma variável (x) para o tipo String para a exibição em uma Label, podemos utilizar:

C. Label1.Text = x.ToString();

7. Pergunta

A representação das linhas abaixo pode ser substituída sequencialmente por: TextBox1.Text = TextBox1.Text + ”1” … X*=Y

C. TextBox1.Text+=”1” e X=X*Y

8. Pergunta

Para adicionarmos itens a um ListBox, utilizamos a seguinte sintaxe:

C. ListBox1.Items.Add();

9. Pergunta

... TextBox1.Focus() para que ao executar o programa, o cursor seja posicionado no objeto TextBox1.

R: No evento de carregamento do form2, Form2_Load()

10. Pergunta

Programe a lógica do botão igual (=) de uma calculadora, utilizando a estrutura select ou if para verificar a variável operação.

if (operador == "+")
{
    resultado = x + y;
    txtResultado.Text = Convert.ToString(resultado);
}
else if (operador == "-")
{
    resultado = x - y;
    txtResultado.Text = Convert.ToString(resultado);
}
else if (minhaConta.operador == "*")
{
    resultado = x * y;
    txtResultado.Text = Convert.ToString(resultado);
}
else
{
    resultado = x / y;
    txtResultado.Text = Convert.ToString(resultado);
}

11. Pergunta

Faça a criação de uma classe com os métodos: ligar, desligar, abrir, fechar.

class Exercicio11
{
    public int tamanho { get; set; }
    public string estado { get; set; }

    public void Ligar() { tamanho = 10; }
    public void Desligar() { tamanho = 0; }
    public void Abrir() { estado = "O"; }
    public void Fechar() { estado = "--"; }

    public Exercicio11()
    {
        tamanho = 0;
        estado = "Azul";
    }
}

12. Pergunta

Definição de atributos:

  • public int quantidadeDeFilhos;
  • public double salario;
  • public string nome;

Entradas relacionadas: