赞
踩
类的构造函数是类的一种特殊的成员函数,它会在每次创建类的新对象时执行。
构造成员变量的初始化值,内存空间等
构造函数的名称与类的名称是完全相同的,并且不会返回任何类型,也不会返回 void。构造函数可用于为某些成员变量设置初始值。
- #include <iostream>
- #include <string>
- using namespace std;
- class Car {
- public:
- string brand;
- int year;
- // 带参数的构造函数,使用常规的赋值方式
- Car(string b, int y) {
- brand = b;
- year = y;
- }
- void display() {
- cout << "Brand: " << brand << ", Year: " << year << endl;
- }
- };
- int main() {
- Car myCar("Toyota", 2020); // 使用带参数的构造函数创建Car对象
- myCar.display(); // 显示车辆信息
- return 0;
- }

Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。