什么是构造函数
~~~~~ 构造函数是类的一种特殊成员函数,用于在创建对象时对其进行初始化。构造函数的名称与类名相同,通常用于设置对象的初始状态,如为成员变量赋值或执行其他初始化操作。
构造函数的特点
~~~~~ 1. 1. 1.自动调用:构造函数在类创造时自动调用且立即执行,无需手动调用。
~~~~~ 2. 2. 2.没有返回类型:构造函数没有任何返回类型。
~~~~~ 3. 3. 3.一个类中可以有多个构造函数:一个类中可以有多个构造函数,但前提是它们的参数列表不同。什么是参数列表,就是函数用来传参数的地方。举个栗子:
void modify(int x,int y,int k){
...}
~~~~~ 这段代码中, m o d i f y modify modify 函数的参数列表就是 ( i n t x , i n t y , i n t k ) (int~x,int~y,int~k)