图:
瞎搞八搞,另类PageBase
代码:
瞎搞八搞,另类PageBasepublic class PageBase<PageLayout, PageSecurity, PageError>
瞎搞八搞,另类PageBase        : System.Web.UI.Page
瞎搞八搞,另类PageBase        where PageLayout : IPageLayout, 
new ()
瞎搞八搞,另类PageBase        where PageSecurity : IPageSecurity, 
new()
瞎搞八搞,另类PageBase        where PageError : IPageError, 
new()
    }

子类只要组合模块就能形成丰富多样的PageBase:
瞎搞八搞,另类PageBasepublic class PageBase : sssss.PageBase<
瞎搞八搞,另类PageBase        LayoutProvider, 
瞎搞八搞,另类PageBase        sssss.PageSecurityLess,
瞎搞八搞,另类PageBase        PageErrorHandler
>
    }

相关文章: