我正在研究Entity-Control-Boundary
Pattern 并尝试为在线学习平台网站制作类图。这个问题的答案对我帮助很大。在设计Boundary
课程时,我面临一个设计问题。我没有找到任何使用继承的示例Boundary
或类。Control
但在我的设计中,我试图带来继承。
我已将其转换为以下内容:
- 在接口中写入
<<Boundary>>
以显示它是Boundary
类的接口是强制性的还是约定的?我刚刚写了<<interface>>
。 Boundary
我应该在类中使用参数吗?我知道主要的逻辑工作是由Control
班级完成的。但是用户Boundary
直接与类交互,然后Boundary
类将信息传递给Control
类。- 如果我选择用户的 Boundary 类的 selectTutorial 操作
TutorialListUI
将更改为IndividualTutorialUI
. 我应该在这两个Boundary
类之间画一条线来显示过渡吗? - 除此之外,请提及可以进行的任何改进。