构造函数,拷贝构造函数,析构函数,赋值函数,关键字
2012-11-14 23:42
148 查看
1.构造函数
构造函数必须和类名相同,所以要有多个构造函数必须使用重载。
若没有显式的定义一个构造函数,则系统会默认生成一个默认构造函数。
构造函数的作用是初始化对象,在对象被建立的时候会自动调用构造函数来对对象进行初始化。构造函数实际上是对成员变量赋值,只是第一个被调用的函数,所以习惯称之为构造函数。
真正的初始化是,初始化列表,这个在构造函数之前调用,可以通过这种方式传参调用基类的构造函数。
关键字inline,const,explicit,virtual,operator,priavte,protected,public
运算符new,delete,typeid,dynamic_cast<>
构造函数必须和类名相同,所以要有多个构造函数必须使用重载。
若没有显式的定义一个构造函数,则系统会默认生成一个默认构造函数。
构造函数的作用是初始化对象,在对象被建立的时候会自动调用构造函数来对对象进行初始化。构造函数实际上是对成员变量赋值,只是第一个被调用的函数,所以习惯称之为构造函数。
真正的初始化是,初始化列表,这个在构造函数之前调用,可以通过这种方式传参调用基类的构造函数。
关键字inline,const,explicit,virtual,operator,priavte,protected,public
运算符new,delete,typeid,dynamic_cast<>
相关文章推荐
- 构造函数,析构函数,拷贝构造函数和赋值函数
- 编写类String 的构造函数、拷贝构造函数、析构函数和赋值函数
- 实现MyString类--构造函数、拷贝构造函数、析构函数、赋值函数、操作符重载函数
- 构造函数,拷贝构造函数,赋值函数,析构函数
- 构造函数、析构函数、拷贝构造函数、赋值函数
- 编写String类的构造函数、析构函数、拷贝构造函数、赋值函数
- 编写类String的构造函数、拷贝构造函数、析构函数、赋值函数
- String 的普通构造函数、拷贝构造函数、析构函数、赋值函数
- 类String的 构造函数、拷贝构造函数、析构函数、赋值函数实现
- String类的构造函数、拷贝构造函数、赋值函数和析构函数
- 字符串strcpy函数的实现,以及字符串string的实现,编写构造函数,拷贝构造函数,赋值函数,析构函数
- (1.1.9) 构造函数,析构函数,拷贝构造函数和赋值函数
- 详解C++ 编写String 的构造函数、拷贝构造函数、析构函数和赋值函数
- string类的构造函数,拷贝构造函数,析构函数和赋值函数
- c++笔记之赋值函数,拷贝构造函数,构造函数,析构函数
- 构造函数、拷贝构造函数、赋值函数、析构函数的调用顺序
- 读书笔记:构造函数、析构函数、拷贝构造函数、赋值函数
- 编写String类的普通构造函数、拷贝构造函数、析构函数、赋值函数
- 构造函数,拷贝构造函数,赋值函数,析构函数
- string类的构造函数,析构函数,拷贝构造函数还有就是赋值函数,然后加上strcpy的函数