前端的面向对象设计思想
- 1、背景介绍
- 2、面向对象的思想
- 3、分析过程
- 4、总结
1、背景介绍
此篇文章的书写目的是介绍前端的面向对象设计思想,希望大家名曲面向对象的设计思想不光用在后端,也可以应用于前端和我们的生活中。
下面是一个正面案例:
2、面向对象的思想
首先用通俗的话来讲面向对象的设计思想的概念:
1、我们关注谁来做事,而不是怎么做事
2、我们关注多少人来做事,而不是干多少事。
面向对象有三大特性:封装,继承,多态。
3、分析过程
在进行需求分析的时候就要明确有什么公共内容是可以被大量复用的,明确下来后将其封装成组件,这样可以实现高复用性,节约成本。例如边框,底栏,还有饼状图,条形图,关闭按钮等。都可以封装成组件使用。
4、总结
1、我们关注谁来做事,而不是怎么做事
2、我们关注多少人来做事,而不是干多少事。
现实生活中也有很多这样的例子,如不同公司领导进行沟通的时候并不会关注对方公司谁来做这件事,也不会交流具体如何实现,这也是面向对象思想的一种应用。面向对象思想和我们现实生活往往背道而驰,但是有些情况下使用可以大大提高我们的办事效率,这种思想值得我们深思。