писать так: https://pastebin.com/K9KLKbA1
или нужно делить на 2 класса, 1 - только абстракция интерфейса, 2- реализация методов, которые будут общими, для дочерних классов?
Похоже на паттерн "шаблонный метод",скорее всего, допустимо так писать
Обсуждают сегодня