QT-构造函数

类的构造函数是类的一种特殊的成员函数,它会在每次创建类的新对象时执行。

构造成员变量的初始化值,内存空间等

构造函数的名称与类的名称是完全相同的,并且不会返回任何类型,也不会返回 void。构造函数可用于为某些成员变量设置初始值。

cpp 复制代码
#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;
 }
相关推荐
C++ 老炮儿的技术栈12 分钟前
万物皆文件:Linux 抽象哲学的开发之美
c语言·开发语言·c++·qt·算法
Wyn_2 小时前
【心得】医疗设备 - Qt 工程师进阶指南
开发语言·qt·医疗·学习路线
Laurence19 小时前
从 code.qt.io 下载单个示例项目(一个目录/文件夹)
qt·目录·下载·文件夹·示例项目
Tianwen_Burning21 小时前
QT 槽和信号
qt
深蓝海拓21 小时前
PySide6的QTimeLine详解
笔记·python·qt·学习·pyqt
爱搞事的程小猿1 天前
qml自定义扩展模块
c++·qt·qml
new_zhou1 天前
Windows环境c++开发dump文件生成(优化方案)
c++·windows·qt
Laurence1 天前
使用 CLion 打开 Qt Creator 项目(.pro 文件)
qt·clion·转换·creator·创建项目·qmake·.pro
范特西.i1 天前
QT聊天项目(4)
开发语言·qt
sunriver20001 天前
【Qt】Qt 5.12.12 使用msvc2015 x64编译器调试问题
qt·msvc2015_64·5.12.12