" A class TestaConta ira receber valor null?"

4 respostas
makjesus
class Conta {

      int numero;

      double saldo,limite;
}
   public class TestaConta{

        public static void main(String[]args) {

             Conta c  = new Conta();

              c.numero = numero();

              c.saldo = saldo();

              c.limite= limite();       
   }
}
     


       
      import java.util.Scanner;

      public class Dados {

            public static void main(String[] args) {

            Scanner scan = new Scanner(System.ini);

            System.out.println("Número da conta:");

            numero = scan.nextInt;

            System.out.println("Saldo da Conta");

            saldo = scan.nextInt;

            System.out.println("Limite da Conta");

            limite = scan.nextInt;
           }
}

  public class Operacao {

       public void metodoDepositar(int valor) {

       this.saldo+=valor;

      }
       public void metodoSacar(double valor){

       this.sacar -=valor;

       }
       public void metodoImprimirExtrato(){

       system.out.println("Saldo:" +this.saldo);

       }
       double metodoConsultaSaldoDisp() {

       return this.saldo + this.limite;

       }

    }

}

4 Respostas

M
Scanner scan = new Scanner(System.in); // Corrija isso.
numero = scan.nextInt;
System.out.println("Número da conta: " + numero);

Faça isso com os outro que não irá receber mais NULL…

makjesus

valeu mas é em escolher a operação

makjesus

Meu Fera seria receber via teclado os valores para os atributos numero,saldo e limite eu devo usar a classe Scanner blz,tb um laço para realizar as operações depositar,sacar e imprimir extrato também sei que pode ser por atributo, o método main estará dentro da classe TestaConta blz,mas minha dúvida seria como esses valores entrarão sendo inseridos no laço e impressos depois?

makjesus

Corrigindo não por atributo e sim por método!!

Criado 22 de agosto de 2012
Ultima resposta 23 de ago. de 2012
Respostas 4
Participantes 2