编程语言
首页 > 编程语言> > GeeksforGeeks 022-C++中的构造函数

GeeksforGeeks 022-C++中的构造函数

作者:互联网

构造函数和普通函数不同:

1. 构造函数和类的名字相同
2. 构造函数没有返回值
3. 当对象创建时,构造函数自动被调用
4. 如果不指定构造函数,编译器会生成一个默认的构造函数

编译器会为每一个类创建默认的构造函数,但是当定义了自己的构造函数时,编译器就不会创建默认构造函数了
如下程序编译出错:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
大专栏

标签:123456789101112131415161718192021,创建,GeeksforGeeks,默认,编译器,C++,构造函数
来源: https://www.cnblogs.com/liuzhongrong/p/12269223.html