Java Code

profileWernerrab
Account_Acharya.java

//Account_Acharya.java package Pack; public class Account_Acharya { public String account_number ; public String Username ; public double balance ; //variables for Account public Account_Acharya () { account_number = "-1" ; Username = "default" ; balance =- 1 ; } public Account_Acharya ( String var , String first , double second ) { account_number = var ; // Declaring variables Username = first ; balance = second ; } public void openAccount () { System . out . println ( "Username is " + Username + " \nAccount number " + account_number + " \nbalance is " + balance ); } public void checksecond () { System . out . println ( "Account Holder Username: " + Username ); System . out . println ( "Account Number: " + account_number ); System . out . println ( "Current balance: " + balance ); } public void deposit ( double amount ) { balance += amount ; System . out . println ( "Account Holder Username: " + Username ); System . out . println ( "Account Number: " + account_number ); System . out . println ( "Deposit Amount: " + amount ); System . out . println ( "New balance: " + balance ); } public void withdraw ( double amount ) { if ( balance > amount ) { balance -= amount ; System . out . println ( "Account Holder Username: " + Username ); System . out . println ( "Account Number: " + account_number ); System . out . println ( "Withdrawn Amount: " + amount ); System . out . println ( "New balance: " + balance ); } else System . out . println ( "Not enough balance" ); } public void printStatement () { System . out . println ( "Account Holder Username: " + Username ); System . out . println ( "Account Number: " + account_number ); System . out . println ( "End balance: " + balance ); } String getAccountNumber () { throw new UnsupportedOperationException ( "Not supported yet." ); //To change body of generated methods } }