encapsulation

 class Account {

    private double balance;

    // withdraw money

    public void getBalance(double balance){

     if(validate("vedvarshney__" , "ved@123")){

        this.balance-=balance;

        System.out.print(balance+" is debit from Account");

    }else{

        System.out.print("unvalid password");

    }

    System.out.println();

    } 

    

    // credit money

    public void setBalance(double balance){

    if(validate("vedvarshney__" , "ved@123")){

        this.balance+=balance;

        System.out.print(balance+" is credit in Account");

    }else{

        System.out.print("unvalid password");

    }

    System.out.println();

    }

    

    // authentication

    private boolean validate(String username , String password){

    return username.equalsIgnoreCase("vedvarshney__") && password.equals("ved@123");   

    }

    

}

public class Main

{

public static void main(String[] args) {

Account a = new Account();

a.setBalance(1000);

a.getBalance(500);

}

}

Comments

Popular posts from this blog

Introduction of java Programming language.

Stack data structure.