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;