Visualizzazione dei risultati da 1 a 10 su 12

Visualizzazione discussione

  1. #1

    Programma bancomat semplice

    ho fatto un mini progetto per il corso java che sto seguendo e ho un errore che non riesco a risolvere .

    l'errore che e mi si sovrascrivono i dati di conto arancio(nome,cognome,saldo) con quelli del contocorrente, succede l'inverso se gli sposto di ordine nel main(contocorrente sta sopra a conto arancio)

    ci sto sbattendo la testa da un po e non riesco a risolvere se qualcuno mi potrebbe dare una mano ne sarei infinitamente grato


    codice:
    public class TestMyFrame {
        
        public static void main(String[] args) {
            
            
            MyFrame x=new MyFrame("INSERIMENTO PIN");
            ContoArancio cona = new ContoArancio ("marco","rossi", 2000);
            Conto contocorrente = new Conto ("luca","bianchi",3500);
            
        }
    }
    
    public class Conto {
    
    
        private String nome = null;
        private String cognome = null;
        private static  double saldo = 0;
        private static int nConto = 0;
        private static  String pin = "1234";
        
        
        public Conto (String nome ,String cognome , double saldo){
            this.nome=nome;
            this.cognome=cognome;
            Conto.saldo=saldo;
            
        }
        public static  String getPin() {
            return pin;
        }
    
    
        public String getNome() {
            return nome;
        }
        public void setNome(String nome) {
            this.nome = nome;
        }
        public String getCognome() {
            return cognome;
        }
        public void setCognome(String cognome) {
            this.cognome = cognome;
        }
        public static  double getSaldo() {
            return saldo;
        }
        public void setSaldo(double saldo) {
            Conto.saldo = saldo;
        }
        public static int getnConto() {
            return ++nConto;
        }
        public static void setnConto(int nConto) {
            Conto.nConto = nConto;
        }
        
    }
    
    
    public class ContoArancio extends Conto{
         private static int  interessi= 2 ;
         private static String pinarancio = "1111";
    
    
         
         
    
    
        public ContoArancio(String nome, String cognome, double saldo) {
            super(nome, cognome, saldo);
            
        }
        public  static String getPinarancio() {
            return pinarancio;
        }
        public static int getInteressi() {
            return interessi;
        }
        
    
    
        
        public static void setPinarancio(String pinarancio) {
            ContoArancio.pinarancio = pinarancio;
        }
         }

    piu i frame
    Ultima modifica di LeleFT; 20-06-2016 a 11:00 Motivo: Aggiunti i tag CODE

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.