Encapsulation with getter/setter
Java
Easy
7 views
Problem Description
Task: create a class Account with private balance and methods deposit/withdraw.
Output Format
Return value
Constraints
Do not allow negative balance.
Official Solution
static class Account{private int balance;Account(int b){balance=b;}int getBalance(){return balance;}void deposit(int amt){if(amt>0) balance+=amt;}boolean withdraw(int amt){if(amt<=0||amt>balance) return false;balance-=amt;return true;}}
Solutions (0)
No solutions submitted yet. Be the first!
No comments yet. Start the discussion!