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

C++学习总结_构造函数

2011-03-27 12:57 225 查看
一、构造函数的作用:构造函数就是在使用某个对象是为该对象初始化成员变量,同样没有返回类型。

他的使用同样和java有区别,C++使用:类类型 对象 (传入参数列表)就可以了

编写代码是需注意:每一个类声明或定义完之后,必须在类体的后面加上分号。

二、一个例子:

#include <iostream>
using namespace std;
class Rectangle
{
private:
int width;
int len;
public :
Rectangle(int x, int y){width = x,len = y;}
int area(){return width*len;}
};
int main()
{
Rectangle rectangle (6,4);
cout<<"长方形的面积是:"<<rectangle.area()<<endl;
return 0;
}

三、默认的构造函数

假如不提供构造函数,系统默认为该类提供无参构造函数,没有任何参数,也不做什么,作用就是构造一个对象。

一旦自己写了一个构造函数,就会屏蔽掉系统的默认构造函数,类中就只使用我们自己写的构造函数
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: