Explicați cele
Programarea orientată pe obiecte (OOP) este o paradigmă de programare care folosește obiecte și interacțiunile dintre ele pentru a proiecta aplicații și programe software. Există patru caracteristici esențiale ale OOP:

1. Încapsulare:
Mai jos este o instrucțiune care descrie o sarcină. Scrieți un răspuns care completează în mod corespunzător cererea.

### Instrucțiune:
Explicați cele patru caracteristici esențiale ale programării orientate pe obiecte.

### Răspuns:
Programarea orientată pe obiecte