У меня есть 3 объекта, каждый из которых является экземпляром из 3 других классов, которые наследуют или расширяют один и тот же суперкласс. Все 3 объекта имеют одинаковые функции(), например, ViewA, ViewB, ViewC, ViewD.UI: Какая из них лучше Иерархия меню для лучшего удобства использования
Мой вопрос: Как организовать иерархию меню в пользовательском интерфейсе для улучшения удобства использования. Если это похоже на изображение, приведенное ниже, где каждая функция является подменю главного меню объекта.
Или
Должен ли я использовать меню, как показано на рисунке ниже, где каждая функция представляет собой главное меню. Например, когда пользователь открывает ViewA, он может фильтровать отображаемые элементы в соответствии с Obj1, Obj2, Obj3 или Obj1 и obj2 в сочетании. В нижнем меню Obj1Menu, Obj2menu, Obj3Menu используются только для управления объектами.
Позвольте мне знать, если вы не поняли мой вопрос.
Пожалуйста, описывающую реальную модель мира, потому что это слишком абстрактно дать совет по юзабилити. –