ООП (об’єктно-орієнтоване програмування)
Коротко: Об’єктно-орієнтоване програмування — центральна парадигма Java: програми складаються з об’єктів зі станом (поля) і поведінкою (методи) замість функцій.
Докладніше: Java проводить ООП суворіше за багато інших мов: кожен метод має бути всередині класу, «вільних» функцій немає. Чотири основні стовпи…
Подробиці
// Інкапсуляція: стан захищено,…Див. також: класи, об’єкти, інкапсуляція, успадкування, поліморфізм, абстракція