Encapsulation
Encapsulation
class BankAccount {
OUTPU
T
private:
int accountNumber;
double balance;
public:
Account Number: 123
BankAccount(int accNum, double bal) : accountNumber(accNum), balance(bal) {}
int getAccountNumber() { return accountNumber; } Initial Balance: 1000
double getBalance() { return balance; } Updated Balance: 150
void setBalance(double bal) { balance = bal; }
};
int main() {
BankAccount account(12345, 1000.0);
cout << "Account Number: " << account.getAccountNumber() << endl;
cout << "Initial Balance: " << account.getBalance() << endl;
account.setBalance(1500.0);
cout << "Updated Balance: " << account.getBalance() << endl;
return 0;
}