美文网首页
面向对象编程思想

面向对象编程思想

作者: SuYongZhi | 来源:发表于2018-11-18 13:39 被阅读0次

面向对象编程思想:根据需求,分析对象,找到对象有什么特征和行为,通过代码的方式来实现需求,要想实现这个需求,就要创建对象,要想创建对象,就应该有构造函数,然后通过构造函数来创建对象,通过对象调用属性和方法来实现相应的功能及需求,即可!

首先js不是一门面向对象语言。js是一门基于对象的语言,那么为什么学习js还要学习面向对象?因为面向对象的思想适合于人的想法,编程起来更加方便及后期的维护。。。。

面向对象的特性:封装,继承,多态。

封装:就是包装。

一个值储存在一个变量中--->封装.

一坨重复的代码放在一个函数中--->封装。

一系列的属性放在一个对象中--->封装。

一些功能类似的函数(方法)放在一个对象中--->封装。

好多相类似的对象放在一个js文件中---封装。

继承:首先继承是一种关系,类(class)与类之间的关系,js中没有类,但是可以通过构造函数模拟类,然后通过原型来实现继承。

继承也是为了数据共享,js中的继承也是为了实现数据共享。

相关文章

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

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

  • js高级 第一章

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

  • python面向对象1

    编程思想 编程思想:面向过程编程(穷人思想)、函数式编程、面向对象编程(富豪) 面向过程编程: 算法和逻辑 函数式...

  • 何为面向接口编程

    面向接口编程不与面向对象编程同级,而是附属于面向对象编程思想,是面向对象编程思想的精髓之一。 定义 在系统分析和架...

  • 面向对象基础

    面向对象编程包括: 面向对象的分析(OOA) 面向对象的设计(OOD) 面向对象的编程实现(OOP) 面向对象思想...

  • python-day14

    一、面向对象编程 编程思想:1.面向对象编程 --> 算法,逻辑2.函数式编程 --> 函数3.面向对象编程 ...

  • JavaScript学习笔记(一)

    Javascript面向对象 1. 面向对象编程介绍 1.1 两大编程思想 面向过程 & 面向对象 1.2 面向过...

  • JavaScript 面向对象入门

    面向对象的概念 1、概念: 从编程思想角度理解:面向过程的编程思想,关注解决问题的步骤;面向对象的编程思想,关注...

  • 编程思想

    编程思想 面向对象编程 OOP:Object-Oriented Programming(面向对象编程) 字段 fi...

  • Day14 面向对象基础

    一.编程思想 编程思想: 面向过程编程(穷人思想), 函数式编程, 面向对象编程(富豪) 1.求1+...+100...

网友评论

      本文标题:面向对象编程思想

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