c++构造函数用法一

语法:构造函数名字与类名相同
作用:用于初始化对象
构造函数的调用:在定义对象,创建对象的时候,被编译器自动调用
构造函数也可以重载
#include <iostream>

using namespace std;

class Circle
{
public:
    Circle()
    {
        cout<<"第一个构造函数"<<"\n"<<endl;
        int x,y=0;
        float radius=0;

    }

    Circle(int x,int y,float radius)
    {
        this->x=x;
        this->y=y;
        this->radius=radius;
        cout<<"第二个构造函数"<<"\n"<<endl;

    }

public:
    int x;
    int y;
    float radius;
};

int main()
{
    Circle a;
    Circle b(0,0,3);
    return 0;
}
posted @ 2022-08-19 22:48  luoganttcc  阅读(11)  评论(0)    收藏  举报