面向对象思想

作者: Nice先生的狂想曲 | 来源:发表于2019-10-14 02:44 被阅读0次

    前言

    放假两天浪了两天,现在继续码字!!!

    首先,面向对象编程是一种思想,它运用在程序设计里的许多方面,例如数据库系统、交互式界面、应用结构、应用平台等各种领域。而对于我们前端开发来说它也是主要思想,因为这关乎它的优点。


    面向对象

    概念

    面向对象就是把系统内的一切事物都看成对象,然后利用对象之间进行相互的分工和合作。

    特征
    • 封装
      可以隐藏实现细节同时包含私有成员,使得代码模块化并增加安全指数。
    • 继承
      可以扩展已存在的模块,目的是为了代码重用。
    • 多态
      类在继承和派生的时候,保证家谱中任何类的实例被正确调用,实现了接口重用。
    优点
    • 易维护
    • 高质量
    • 高效率
    • 易扩展
    总结

    由于继承、封装、多态的特性,自然设计出高内聚、低耦合的系统结构,使得系统更灵活、更容易扩展,而且成本较低。在项目开发中,面向对象思想的实现尤为重要,高内聚、低耦合的特性让环环相扣的开发中就算出现错误也十分容易维护。

    相关文章

      网友评论

        本文标题:面向对象思想

        本文链接:https://www.haomeiwen.com/subject/uqxkmctx.html