1
resposta

Resolução do desafio.

Olá, segue abaixo minha resolução.

// Exercicio 1, 2, 3:

ContaBancaria contaUsuario1 = new ContaBancaria();

contaUsuario1.numeroIndicador = 1;
contaUsuario1.titular = "Cristin";
contaUsuario1.saldo = 1000000;
contaUsuario1.senha = 9192;

contaUsuario1.ExibirConta(); 


// Exercicio 4:

Carro carro1 = new Carro();

carro1.acelerar = true;
carro1.frear = false;
carro1.buzinar = false; 

carro1.ExibirCarro();

Classe Carro:


class Carro
{
    public bool acelerar;
    public bool frear;
    public bool buzinar;

    public void ExibirCarro()
    {
        Console.WriteLine($"Acelerar: {acelerar}");
        Console.WriteLine($"Frear: {frear}");
        Console.WriteLine($"Buzinar: {buzinar}");
    } 
}

Classe Conta bancaria


using System.Collections.Concurrent;

class ContaBancaria
{
    public int numeroIndicador;
    public string titular;
    public decimal saldo;
    public int senha;

    public void ExibirConta()
    {;
        Console.WriteLine($"Titular: {titular}");
        Console.WriteLine($"Saldo: R$ {saldo}");
    }
}
1 resposta

Oi, Cristin! Como vai?

Gostei de ver como você organizou suas classes e métodos para representar comportamentos distintos de ContaBancaria e Carro. Isso mostra que você já está colocando em prática os conceitos de encapsulamento e responsabilidade única em C#.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!