2
respostas

erro na compilacao

No exercicio criei duas classes: conta e cliente. Dentro da classe cliente criei o comportamento ehMaiorDeIdade. Quero que quando aperte o botao apareca a mensagem dizendo se o cliente é ou nao maior de idade mas aparece o seguinte erro:

type or namespace definition, or end-of-file expected.

 class cliente
    {
        public string nome;
        public string cpf;
        public string rg;
        public string endereco;
        public int idade;

        public bool ehMaiorDeIdade()
        {
            return this.idade >= 18;   
        }


class conta
    {
        public int numero;
        public double saldo;
        public cliente titular;
    }

private void button1_Click(object sender, EventArgs e)
        {
            conta conta1 = new conta();
            cliente cliente1 = new cliente();

            conta1.titular = cliente1;
            cliente1.idade = 19;

            if(cliente1.ehMaiorDeIdade())
            {
                MessageBox.Show("O cliente é maior de idade");
            }else
            {
                MessageBox.Show("O cliente nao é maior de idade");
            }
2 respostas

Opa, pode colocar o código inteiro? o erro indica algo de sintaxe, talvez uma falta de atenção mesmo. Uma chave que não está fechando, um método fora de classe...

Ja encontrei o erro...era uma chave a mais na classe cliente. Obg!