我应该使用具有继承的多个基本页面还是有更好的策略?
人为的例子:
目前我有 20 个网页,它们都使用我的基本页面“BasePage”。
即)Page1:BasePage
BasePage 提供的功能:
- 函数1()
- 函数2()
- 函数3()
现在我决定我的 20 个网页中有 5 个需要 BasePage 函数以及 3 个附加函数和一个 Page_Load():
- 函数4()
- 函数5()
- 函数6()
- Page_Load()
我现在是否创建另一个像这样的基本页面:
MySecondBasePage : BasePage
然后把Function4()、Function5()、Function6()和Page_Load()放进去?
还是有更好/“适当”的策略来做到这一点?我应该使用课程吗?