原型相关的概念

来源:互联网 发布:数据建模知乎理论物理 编辑:程序博客网 时间:2024/05/29 14:29

原型相关的概念

  1. 关于面向对象的概念
    • 类 class: 在js 中就是构造函数
      • 在传统的面型对象语言中,使用一个叫做类的东西定义模板,
        然后使用模板创建对象。
      • 在构造方法当中也具有类似的功能,因此称其为类。
    // 在Java中,最小的代码单位是类    class Person {        // 成员    }
  1. 在js中构造函数就是类

    • 实例(instance) 与(object)
      • 实例一般是指某一个构造函数创建出来的对象,我们称为xxx构造函数的实例。
      • 实例就是对象,对象是一个泛称。
      • 实例与对象是一个近义词
    • 键值对与属性和方法
      • 在js中键值对的集合称为对象
      • 如果值为数据( 非函数 ), 就称该键值对为属性property
      • 如果值为函数( 方法 ), 就称该键值对为方法method
    • 父类与子类
      • 传统的面向对象语言中使用类来实现继承,那么就有父类,子类的概念
      • 父类又称为基类,子类又称为派生类
      • 在js 中常常称为父对象,子对象,基对象,派生对象。
原创粉丝点击