构造函数就相当于 java 中的class ,具有泛指的类,是具有一些方法和属性的集合 ——————> ==抽象的==

而对象是一个**==具体的实物==**

​ new 构造函数(),使用构造函数创建对象的过程 ——————> 对象的实例化

image-20220720205459754

new关键字执行过程

  1. 当构造函数遇到new时,就会在内存中创建一个新的空对象

  2. 函数的 ==this== 指向刚刚创建的空对象

  3. 执行构造函数里面的代码,给这个空对象添加属性和方法

  4. 返回这个对象

image-20220720210308949