Есть базовый класс с общим методом. Есть 3 наследника, они берут базовую реализацию и добавляют что-то своё, ну короче переопределяют. И теперь мы добавляем 4 наследника, но у него чуть-чуть другая должна быть базовая реализация
Как быть в таком случае?