theKR4MPU5 / 5-java-oop-principles

ДЗ: ООП. Наследование. Абстракции

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Объектно-ориентированное программирование (ООП)

Список лекций:

Наследование. Класс Object

  1. Наследование, возможности переопределения
  2. Конструктор класса-наследника
  3. Класс Object. Методы toString(), equals(), hashCode()
  4. Пример: семейство геометрических фигур
  5. О правильном использовании наследования

Абстрактные классы и интерфейсы

  1. Абстрактный класс
  2. Интерфейс
  3. Функциональный интерфейс (а также лямбда-выражения и ссылки на методы)

Список задач:

  • 01 - Логгер
  • 02 - Магазин
  • 03 - Временные интервалы
  • 04 - Продвинутый логгер

Рекомендация к порядку выполнения:

  • 01 - Логгер - после лекции Наследование. Класс Object / Наследование, возможности переопределения
  • 02 - Магазин - после лекции Наследование. Класс Object / Наследование, возможности переопределения
  • 03 - Временные интервалы - после лекции Абстрактные классы и интерфейсы / Интерфейс
  • 04 - Продвинутый логгер - после лекции Абстрактные классы и интерфейсы / Интерфейс

About

ДЗ: ООП. Наследование. Абстракции


Languages

Language:Java 100.0%