类和对象-对象的初始化和清理-构造函数的分类及调用

两种分类方式:
按参数分为: 有参构造和无参构造 按类型分为: 普通构造和拷贝构造
三种调用方式:
括号法 显示法 隐式转换法
#include
using namespace std;

//1、构造函数的分类及调用
//分类
// 按照参数分类 无参构造(默认构造) 和 有参构造
// 按照类型分类 普通构造 和 拷贝构造
class Person {
public:
//构造函数
Person() {
cout << "Person的无参构造函数的调用" << endl; } Person(int a) { age = a; cout << "Person的有参构造函数的调用" << endl; } //拷贝构造函数 Person(const Person& p/*这种格式目前只需要记住*/) { //将传入的人身上的所有属性,拷贝到

类和对象-对象的初始化和清理-构造函数的分类及调用最先出现在Python成神之路

版权声明:
作者:cc
链接:https://www.techfm.club/p/18706.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>