用初始化列表解决常私有变量问题-简单

源程序:

#include <iostream>
using namespace std;

//定义类的模板
class A //类的定义
{
private:
int x,y;
const int z;
public:
//A(){}; //缺省的构造函数
A(int a,int b,int c):x(a),y(b),z(c)
{}
void show()
{
cout<<x<<","<<y<<","<<z<<endl;
}
};

int main()
{
A a(10,20,30); //用类A定义对象a,并给a初始化为10,20
a.show(); //用对象a调用成员函数
return 1;
}

 

posted @ 2020-12-15 21:06  bobo哥  阅读(109)  评论(0编辑  收藏  举报