Encapsulation
Encapsulation is the concept of wrapping data and code together as a single unit.
In object-oriented programming, it restricts direct access to some of an object's components,
which is a means of preventing accidental interference and misuse of the data.
Example in C++:
class Student {
private:
int age;
public:
void setAge(int a) {
age = a;
int getAge() {
return age;
};