Доброго времени суток. Что значит "иерархия классов должна реализовывать так
же этот интерфейс"? Всмысле 2 интерфейса или просто как в прошлой лабе (class Product :IName)? Если второй вариант то по сути обобщенный класс контейнер это "public class Container <IName<T>>" (если так можно писать😅)?