слышьте селениумоводы
объясните как правильно в этих ваших пейдж обджект паттернах композицию делать или наследование
я к чему
вот есть страница, у нее есть боковое меню, ну или может появиться внутреннее окно общее для всего сайта
делаем класс этой страницы, в полях/пропертях инициализируем при создании объекта страницы этой боковое меню и попапчик.
дальше делаем геттеры на эти страницы или паблик переменной хуярим?
а что если есть остоебавший уже BasePage, в котором инициализируются ВСЕ базовые страницы сайта (которые доступны с любой другой страницы) - мы его чо наследуем?