面向对象的写法有什么好处?
来源:3-3 jquery左侧导航菜单效果书写
人生的起源
2020-10-03 02:14:28
面向对象的写法有什么好处?
1回答
同学你好,使用面向对象写法有以下优点:
1、易维护:采用面向对象思想设计的结构,可读性高,由于继承的存在,即使改变需求,那么维护也只是在局部模块,所以维护起来是非常方便和较低成本的。
2、质量高:在设计时,可重用现有的,在以前的项目的领域中已被测试过的类使系统满足业务需求并具有较高的质量。
3、效率高:在软件开发时,根据设计的需要对现实世界的事物进行抽象,产生类。使用这样的方法解决问题,接近于日常生活和自然的思考方式,势必提高软件开发的效率和质量。
4、易扩展:由于继承、封装、多态的特性,自然设计出高内聚、低耦合的系统结构,使得系统更灵活、更容易扩展,而且成本较低。
举个例子:假如要做一个选项卡的切换效果,页面上只有一个区域用到了选项卡,不用面向对象,没什么问题,但是当页面上有多个选项卡的话,如A div中的选项卡实现自动切换是正序,B div 的选项卡切换是倒序,如果使用普通的写法,那么改起来是比较麻烦的。如果这个时候利用面向对象的写法,把公共的部分抽象出来封装到一起,在面向对象中,可能只需要传递一个 div id 外加一些控制参数,调用合适的方法来实现效果即可。后期维护也是非常方便的。
祝学习愉快!
相似问题