案例21-面向对象复用、面向对象实现、立体化权限

简介: 案例21-面向对象复用、面向对象实现、立体化权限

1、背景介绍

本篇博客是对面向对象复用、面向对象实现、立体化权限落地进行的总结和进行的改进。

*

1、激励配置的功能体现

下图体现出来的是老师配置的回答问题的效果,学生回答完问题以后会展示下面不同的效果,也就是说,每个学生都会复用这些图片。

还有对应的音效

2、脱离学习通设计图,过程化,如何用面向对象的思想来去组织管理流程图

3、词云位置记录定制化

2、思路&方案

1、可配置

2、现实生活中的面面向对象

利用封装的思想。

以及面向对象的指导思想:

1.我们应该关注谁来干事,而不是怎么干事。

2.我们应该关注多少人来干事,而不是干多少事。

思路:

1.利用文件夹分模块,例如脱离学习通功能模块。

2.文件夹里面可以根据角色分页面。

3. 页面里只包含该角色需要具有的流程图。

好处:

1、这样做方便维护,便于进行维护(查找、和修改)

2.层次分明,条理清晰

3、软件参数可配置

对于词云这类浮动式的按钮,我们可以利用让软件的使用者成为我们软件的设计者的思想(前端缓存可以实现)

3、总结

软件设计源于生活,高于生活。

4、升华

面向对象的思想在生活中无处不在。我们在做事情的时候要不断闭环,不断进步。君子不立于危墙之下,从现在往后看,现在我们做的事情是不是能方便后续维护。

相关文章
|
23天前
|
设计模式 API 数据安全/隐私保护
探索设计模式的魅力:外观模式简化术-隐藏复杂性,提供简洁接口的设计秘密
外观模式是一种关键的设计模式,旨在通过提供一个简洁的接口来简化复杂子系统的访问。其核心价值在于将复杂的内部实现细节封装起来,仅通过一个统一的外观对象与客户端交互,从而降低了系统的使用难度和耦合度。在软件开发中,外观模式的重要性不言而喻。它不仅能够提高代码的可读性、可维护性和可扩展性,还能促进团队间的协作和沟通。此外,随着业务需求和技术的发展,外观模式能够适应变化,通过修改外观对象来灵活调整客户端与子系统之间的交互方式。总之,外观模式在软件设计中扮演着举足轻重的角色,是构建高效、稳定且易于维护的软件系统的关键
84 1
探索设计模式的魅力:外观模式简化术-隐藏复杂性,提供简洁接口的设计秘密
|
9月前
|
Java
Java面向对象三大特性之多态及综合练习
Java面向对象三大特性之多态及综合练习
67 0
|
23天前
面向对象软件设计领域中职责分离 Segregation of Duties 概念介绍
面向对象软件设计领域中职责分离 Segregation of Duties 概念介绍
22 0
|
23天前
|
设计模式 存储 前端开发
【软件设计师备考 专题 】面向对象设计方法:体系结构、类的设计和用户接口设计
【软件设计师备考 专题 】面向对象设计方法:体系结构、类的设计和用户接口设计
69 0
|
11月前
|
缓存 搜索推荐 前端开发
项目实战典型案例21——面向对象复用、面向对象实现、立体化权限落地
项目实战典型案例21——面向对象复用、面向对象实现、立体化权限落地
61 0
|
11月前
面向对象七大设计原则,看了必会(代码详细版)(中)
面向对象七大设计原则,看了必会(代码详细版)(中)
【项目实战典型案例】21.面向对象复用、面向对象实现、立体化权限落地
【项目实战典型案例】21.面向对象复用、面向对象实现、立体化权限落地
|
11月前
项目实战21——面向对象的复用、实现、立体化权限落地
项目实战21——面向对象的复用、实现、立体化权限落地
63 0
|
11月前
|
关系型数据库
面向对象七大设计原则,看了必会(代码详细版)(上)
面向对象七大设计原则,看了必会(代码详细版)(上)
|
11月前
面向对象七大设计原则,看了必会(代码详细版)(下)
面向对象七大设计原则,看了必会(代码详细版)(下)

热门文章

最新文章