Encapsulation and Abstraction
Encapsulation hides internal state and abstraction shows only essential details.
class BankAccount {
private:
int balance;
public:
void deposit(int amount) {
balance += amount;
}
int getBalance() {
return balance;
}
};
Use access specifiers (private
, public
) to control access.