Абстракція, інкапсуляція, поліморфізм і успадкування є чотири основні теоретичні принципи об'єктно-орієнтованого програмування. Але Java також працює з трьома іншими концепціями ООП: асоціацією, агрегацією та композицією.3 лютого 2023 р.
Чотири стовпи Java — це інкапсуляція, захист даних у класах; Наслідування, для створення нових класів з існуючих; Поліморфізм, що дозволяє методам працювати по-різному залежно від вхідних даних; і абстракція, що приховує складні деталі реалізації від користувача.
Java визначає концепції ООП наступним чином:
- Абстракція. Використання простих речей для представлення складності. …
- Інкапсуляція. Практика збереження полів у класі приватними, а потім надання доступу до цих полів через публічні методи. …
- Спадщина. …
- Поліморфізм.
Базовий синтаксис Java
- Клас: клас — це схема (план) примірника класу (об’єкта). …
- Об’єкт: об’єкт є екземпляром класу. …
- Метод: поведінка об’єкта є методом. …
- Змінні екземпляра: кожен об’єкт має власний унікальний набір змінних екземпляра.
Програми на Java зазвичай проходять п’ять етапів:редагувати, компілювати, завантажувати, перевіряти та виконувати.
Чотири стовпи JAVA
- Спадщина.
- Поліморфізм.
- Інкапсуляція.
- Абстракція.
Платформа Java, стандартна версія (Java SE) Платформа Java, Enterprise Edition (Java EE) Платформа Java, Micro Edition (Java ME) Java FX.