构造函数

简介: 1. 什么是构造函数构造函数是用来创建对象时初始化对象,并且总是和new运算符一起使用 2. 构造函数和普通函数的区别:a. 命名的区别: 构造函数一般是首字母大写,普通函数则是遵照小驼峰式命名法b 构造函数内部会创建一个实例。

1. 什么是构造函数

构造函数是用来创建对象时初始化对象,并且总是和new运算符一起使用

 

2. 构造函数和普通函数的区别:

a. 命名的区别: 构造函数一般是首字母大写,普通函数则是遵照小驼峰式命名法

b 构造函数内部会创建一个实例。调用普通函数时则不会创建新的对象

c. 构造函数内部的this是指向新创建的newObject实例,而普通函数内部的this指向调用函数的对象。(如果没有则是window)

d.

 

 

4. 构造函数的例子:

https://www.cnblogs.com/lhl66/p/8001609.html

相关文章
|
2月前
|
编译器 C++
C++ 类构造函数初始化列表
构造函数初始化列表以一个冒号开始,接着是以逗号分隔的数据成员列表,每个数据成员后面跟一个放在括号中的初始化式。
73 30
|
6月前
|
C++ Linux
|
4月前
|
编译器 C++
【C++】详解构造函数
【C++】详解构造函数
|
6月前
|
编译器 C#
C#构造函数详解
C#构造函数详解
54 0
|
JavaScript 前端开发
构造函数。
构造函数。
31 1
|
6月前
|
编译器 C语言 C++
你想对构造函数说些什么?
你想对构造函数说些什么?
|
安全 C#
C#视频之构造函数
C#视频之构造函数
71 0
|
编译器 C语言 C++
C嘎嘎~~[构造函数提升篇]
C嘎嘎~~[构造函数提升篇]
|
Java 编译器
[构造函数]构造函数是如何产生的?
[构造函数]构造函数是如何产生的?
构造函数
构造函数
59 1