本篇博客是对面向对象复用、面向对象实现、立体化权限落地进行的总结和进行的改进。
*
下图体现出来的是老师配置的回答问题的效果,学生回答完问题以后会展示下面不同的效果,也就是说,每个学生都会复用这些图片。
还有对应的音效
利用封装的思想。
以及面向对象的指导思想:
1.我们应该关注谁来干事,而不是怎么干事。
2.我们应该关注多少人来干事,而不是干多少事。
思路:
1.利用文件夹分模块,例如脱离学习通功能模块。
2.文件夹里面可以根据角色分页面。
3. 页面里只包含该角色需要具有的流程图。
好处:
1、这样做方便维护,便于进行维护(查找、和修改)
2.层次分明,条理清晰
对于词云这类浮动式的按钮,我们可以利用让软件的使用者成为我们软件的设计者的思想(前端缓存可以实现)
软件设计源于生活,高于生活。
面向对象的思想在生活中无处不在。我们在做事情的时候要不断闭环,不断进步。君子不立于危墙之下,从现在往后看,现在我们做的事情是不是能方便后续维护。
下一篇:MySQL:JDBC