Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

Problema para chamar a Classe!

Apenas por curiosidade, no código abaixo foram criados dois métodos, o de deposito e o de saque. Por que eu não consigo chamar ambos?

Desde já grato

 Conta usuario1 = new Conta();
               usuario1.numero = 1;
               usuario1.nome = "Kah";
               usuario1.saldo = 150.0;
               usuario1.cpf = "000.000.000.00";
               usuario1.agencia = 15486486;
               usuario1.deposito = (150.0);
   Conta usuario2 = new Conta();
               usuario2.numero = 2;
               usuario2.nome = "Kay";
               usuario2.saldo = 200.0;
               usuario2.cpf = "159.159.159-15";
               usuario2.agencia = 159159159;
               usuario2.saca(150.0);
MessageBox.Show("resta um saldo de: " +usuario1.saldo);

class Conta { public int numero; public string nome; public double saldo; public string cpf; public int agencia; //metodo para realizar saque public void saca (double valorasersacado) { this.saldo -= valorasersacado; } public void deposito (double valoraserdepositado) { this.saldo += valoraserdepositado; }


3 respostas

Eles estão comentados dentro da classe??

Não, a classe está exatamente assim.

class Conta
    {
        public int numero;
        public string nome;
        public double saldo;
        public string cpf;
        public int agencia;
        //metodo para realizar saque
        public void saca (double valorasersacado)
        {
            this.saldo -= valorasersacado;
        }
        public void deposito (double valoraserdepositado)
        {
            this.saldo += valoraserdepositado;
        }
solução!

Coloque o modificador de acesso "Public" na classe.