您的位置:首页 > 编程语言 > C语言/C++

c++基础之类的构造函数

2017-10-29 14:24 309 查看
构造函数是类的一种特殊的成员函数:

1.函数名与类名必须相同;

2.没有返回值;

构造函数可以带参数,也可以重载;

class Circle
{
public:
Circle()
{
x=y=0;
radius=1;
}
Circle(int x,int y,int r)
{
this->x=x;
this->y=y;
this->radius=r;
}
public:
int x,y;
int radius;
};


构造函数如何调用:

构造函数和普通成员函数不一样,一般不显式调用。

在创建一个对象时,构造函数被自动调用。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: