A
Size: a a a
A
MK
MK
MK
class BasePage {
public PageA pageA = new PageA
public PageB pageB = new PageB
}
class PageA {
void lol() {
//code
}
}
class PageB {
void arbidol() {
//code
}
}
class SomeOtherPage extends BasePage {
public SomeAvailablePageFromThisPage kek = new SomeAvailablePageFromThisPage
public PopUp popup = new PopUp
//some code stuff methods with this page and with SomeAvailablePageFromThisPage/PopUp
}
class Test {
void method() {
val someOtherPage = new SomeOtherPage
someOtherPage.method()
someOtherPage.kek.kekMethod()
someOtherPage.popup.popupMethod
someOtherPage.pageA.lol()
someOtherPage.pageB.arbidol()
}
MK
СС
СС
СС
ЖR
MK
СС
СС
MK
СС
СС
СС
MK
СС
MK