1/9
Looks like no tags are added yet.
Name | Mastery | Learn | Test | Matching | Spaced |
---|
No study sessions yet.
Объектно-ориентированное программирование (ООП)
Подход к программированию, представляющий мир как совокупность объектов.
Объект
Отдельный предмет с состоянием и поведением, например, конкретная кошка.
Класс
Шаблон или план для создания объектов, описывающий общие свойства и методы.
Инкапсуляция
Процесс скрытия данных объекта и доступа к ним только через определенные методы.
Наследование
Способность создавать новый класс на основе существующего, унаследовав его свойства и методы.
Полиморфизм
Способность одного и того же метода работать по-разному для разных объектов.
Конструктор
Специальный метод, вызываемый при создании нового объекта, предназначенный для инициализации полей.
Абстрактный класс
Общий чертеж для других классов, который не может быть использован напрямую, но содержит общие методы и свойства.
Интерфейс
Договор, определяющий, какие методы класс должен иметь, без указания их реализации.
Перегрузка конструктора
Создание нескольких конструкторов в одном классе с различными параметрами.