我有两个紧密结合的班级群。为了解释起见,让我们称一个 theview和另一个 the template。template告诉view如何看。我有一个基类view和基template类以及它们的许多配对子类。
所以,就像这样:
基类
BaseTemplate <-> BaseView
子类
TemplateA <-> ViewA
TemplateB <-> ViewB TemplateC <-> ViewC
TemplateD
<-> ViewD
views(甚至是 base view)每个都有一个对应类型的template, 作为变量。例如,如何将变量BaseTemplate, 声明于BaseView, 转换为TemplateB, 声明于ViewB?我希望能够在 中设置变量信息BaseTemplate,而不必在所有模板子类中设置通用信息。