zoukankan      html  css  js  c++  java
  • ----constructor 与 object----

    CONSTRUCTOR

    constructor是一种特殊的object,同样是用来创建和声明一个类

    语法规则:

      constructor([arguments]) { ... }

     注意:

    1.在类中,只有一种特殊的方法才能称作constructor,当含有多个constructor方法时会引发语法错误。

    2.constructor能使用super关键字来调用父类的构造函数。

    OBJECT

    object是创建构造函数的包装对象

    语法规则:

      // Object initialiser or literal

      { [ nameValuePair1[, nameValuePair2[, ...nameValuePairN] ] ] }

     

      // Called as a constructor

      new Object([value])

    1.该Object构造函数会为给定值的对象包装程序。如果值为null或undefined,则它将创建并返回一个空对象,否则,它将返回与给定值对应的Type对象。如果值已经是一个对象,它将返回该值。

    2.在非构造函数上下文中调用时,Object行为与...相同new Object()。

  • 相关阅读:
    MySQL
    LeetCode
    数据结构
    我的编程幻想曲,更新中
    快速排序
    C与C++的区别
    必须要使用列表初始化的几种情况
    析构中delete this
    指向自身类型的成员指针的初始化,this不属于类对象的一部分
    构造函数
  • 原文地址:https://www.cnblogs.com/player-yenney/p/9985577.html
Copyright © 2011-2022 走看看