История изменений
Исправление Syncro, (текущая версия) :
агрегация это когда вы то, что вам нужно делать выборочно выносите в отдельный класс экземпляр которого будет членом представителя вашей иерархии (но не его наследником или потомком) и в тех его клиентах, что должны что-то делать используете реализацию с логикой, а в тех, что не должны делать ничего реализацию с пустым методом
Исходная версия Syncro, :
агрегация это когда вы то, что вам нужно делать выборочно выносите в отдельный класс экземпляр которого будет членом представителя вашей иерархии и в тех его клиентах, что должны что-то делать используете реализацию с логикой, а в тех, что не должны делать ничего реализацию с пустым методом