#pragma once
#include <iostream>
class linshide
{
public:
linshide(int a,int b);
~linshide(void);
private:
int m_isrc;
int m_ivaj;
};
构造函数与函数同名,可以重载,完成函数的参数初始化。
#include "linshide.h"
linshide::linshide(int a,int b):m_isrc(a),m_ivaj(b)
{
std::cout<<"GZHS"<<std::endl;
}
linshide::~linshide(void)
{
std::cout<<"XGWC"<<std::endl;
}
构造函数初始化,以一个冒号开始,然后用逗号分隔
linshide mt(3,5);
主函数调用,初始化