原型图的面向对象思路
一:背景介绍
本篇博客是对原型图的面向对象思路进行的总结并进行的改进。目的是将经历转变为自己的经验。通过博客的方式分享给大家,大家一起共同进步和提高。
二:面向对象的思想
面向对象的指导思想:
1.我们应该关注谁来做事,而不是怎么做事
2.我们应该关注多少人做事,而不是干多少事由
面向对象三大特性:封装、继承、多态体现出来的高复用、高扩充、低维护。
三:分析过程
原型图的设计之初就需要考虑到,整个系统UI设计的时候,页面中有哪些公共内容是能够被大量复用重复利用的,我们需要将其封装成组件供我们后序进行原型设计是复用。甚至我们可以以原型图中的组件与实际前端的组件进行一一对应。这样做的好处是1.复用高,节约时间,组件拿来就可以使用。2.封装成为组件之后,高内聚低耦合。相对便于扩充。
如果没有进行封装基础的页面内容,1.那么再后序的原型设计上需要从最基础的内容元素上进行绘制,类似从0开始,绘制原型图的效率较低 2.由于没有复用思想将导致前端页面实现时也会没有复用思想,造成前端的复用低、耦合度强,不利于维护。
示例
目前我们做的产品中的每一个活动页面都需要进度条、学情饼状图、底栏,我们完全可以将公用内容封装成三个组件(进度条组件、学情饼状图组件,底栏组件)。便于每个页面进行复用。
四:总结
- 面向对象的思想无处不在,不光是在架构设计,代码设计。在原型设计中也体现了面向对象的思想。