作业1
2016-11-08 19:19:38 0 举报
作业
作者其他创作
大纲/内容
ModuleFactory
App
问题:跳转行为放到哪里去实现?1.UnitScope直接实现跳转;2.LiveModule的业务逻辑处理类去实现跳转;3.某个Box去实现跳转;4.其他方案。
LiveModule
-mScope:Scope-mType:LiveType
+LiveModule()+ getScope()
IndependentScope
UnitScope
-mCourseId:Long-mTermId:Long-mLessonId:Long-mUnitId:Long
+getUnitId():Long
1.GlobleSettings部分
2.Scope部分实现
ScopeManager
LiveScope
-mSites:List
+addSite(site:SiteType)+getSites():SiteType
Scope比较复杂的情况,考虑引入ScopeManager
收藏
0 条评论
下一页