Привет всем! Помогите, пожалуйста, разобраться с заданием. Изучаю тему - Абстрактные классы. Не понимаю - как вернуть текущее количество уроков в массиве в методе addLesson и как LessonService - хранит массив уроков. Задания:
- Создать класс Lesson c полями: numberLesson, title, description
- Создать абстрактный класс AbstractLessonService в с абстрактным методом addLesson, который принимает на вход Lesson и возвращать текущее количество уроков в массиве
- Создать его наследника LessonService, который хранит массив уроков
- Создать реализацию addLesson, метод должен добавлять уроки в этот массив
- В методе main создать три урока и сохранить их в LessonService