面向对象思想

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

前言

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

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


面向对象

概念

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

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

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

相关文章

  • Java基础语法_Day06

    一、面向对象概述 面向对象思想 面向过程思想与面向对象思想A:什么是面向过程面向过程,其实就是面向着具体的每一个步...

  • js高级 第一章

    JS面向对象编程 一、什么是面向对象思想(编程思想角度)? 现有的两种程序思想:面向过程和面向对象 1.面向过程...

  • DAY6

    06.01 面向对象(面向对象思想概述)(了解) 一、.面向对象思想特点: 1.是一种更符合我们思想习惯的思想; ...

  • 面向对象

    面向对象思想面向对象基本概述面向对象是基于面向过程的编程思想。面向对象:强调的是每一个功能的步骤面向对象:强调的是...

  • day06-Java面向对象一(基础)

    06.01_面向对象(面向对象思想概述)(了解) A:面向过程思想概述第一步第二步 B:面向对象思想概述找对象(第...

  • 1.6 面向对象

    第 1章 面向对象思想 1.1 面向对象思想概述 概述 Java语言是一种面向对象的程序设计语言,而面向对象思想是...

  • 类与对象(1) - Class、Object

    面向对象编程思想 Java开发是利用 面向对象 的思想实现 面向过程 的开发。 面向对象编程(OOP:Object...

  • 基础6-面向对象

    基础6-面向对象 ###06.01_面向对象(面向对象思想概述)(了解) * A:面向过程思想概述 *第一步 ...

  • 转载iOS精选文章

    来自于Casa Taloyum 1. 面向对象思想 跳出面向对象思想(一) 继承 跳出面向对象思想(二) 多态 跳...

  • 类与对象、封装、构造方法

    1. 面向对象思想 1.1 面向对象思想概述 概述Java语言是一种面向对象的程序设计语言,而面向对象思想是一种...

网友评论

    本文标题:面向对象思想

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