访问者模式
2021-10-27 08:58:27 8 举报
设计模式中的访问者模式UML图
作者其他创作
大纲/内容
设计一个奖项评选系统,当教师发表的论文超过10篇或者学生论文超过两篇就可以评选科研奖, * 教师教学反馈分大于等于90分或者学生平举成绩大于等于90分可以评选成绩优秀奖。该系统可以评测该学生或者老师是否有资格获取某奖项。代码路径:https://github.com/sysodaocaoren/DesignPattern.git
AwardCheckor
-Peoples:List<People>
+addPeople(People people)+accept(AwardCheck awardCheck)
ReacherAward
+visit(Student students)+visit(Teacher teacher)
Teacher
- name:String- replyScore:int- paperCount:int
People
+ accept(AwardCheck awardCheck)
AwardCheck
+visit(Student student)+visit(Teacher teache)
CountAward
Student
- name:String- score:int- paperCount:int
0 条评论
回复 删除
下一页