称呼您是什么意思:[收藏]C++ Tips(3)--构造函数 - 心如止水--coofucoo的专栏
来源:百度文库 编辑:中财网 时间:2024/10/06 11:44:33
[收藏]C++ Tips(3)--构造函数 /*这一系列文章《C++ Tips》是公司Code Committee专家会推荐工程师看的,感觉很好,拿出来与大家共同提高。并不是知道多少会使人与人产生差别,真正的差别在于你能做到多少。--coofucoo*/ 构造函数主要功能是为对象中的数据成员赋初值,初始化是对类的内部数据而言,不要泛化这个原则
经常会有这样的程序:
Class A::A()
{
fopen(...);
……
}
No!fopen不一定成功,而你也不会在对象构造时得到任何fopen失败信息。 构造函数:构造函数的作用是在对象被创建时使用特定的值构造对象,或者说将对象初始化为一个特定的状态。
在对象创建时由系统自动调用。
如果程序中未定义出,则系统自动产生出一个缺省形式的构造函数
允许为内联函数、重载函数、带缺省形参值的函数
构造函数与类同名我们以此来标识构造函数
构造函数上惟一的语法限制是它不能指定返回类型甚至void 也不行<因为没人接收这个返回值>
构造函数主要是两个功能:为对象开辟空间,为对象中的数据成员赋初值。
C++语言对于一个类可以声明多少个构造函数没有限制只要每个构造函数的参数表是惟一的即可。 析构函数同样,析构函数中调用fclose同样。
本文引用通告地址: http://blog.csdn.net/coofucoo/services/trackbacks/480986.aspx
[点击此处收藏本文] 发表于 2005年09月14日 11:19 PM
经常会有这样的程序:
Class A::A()
{
fopen(...);
……
}
No!fopen不一定成功,而你也不会在对象构造时得到任何fopen失败信息。 构造函数:构造函数的作用是在对象被创建时使用特定的值构造对象,或者说将对象初始化为一个特定的状态。
在对象创建时由系统自动调用。
如果程序中未定义出,则系统自动产生出一个缺省形式的构造函数
允许为内联函数、重载函数、带缺省形参值的函数
构造函数与类同名我们以此来标识构造函数
构造函数上惟一的语法限制是它不能指定返回类型甚至void 也不行<因为没人接收这个返回值>
构造函数主要是两个功能:为对象开辟空间,为对象中的数据成员赋初值。
C++语言对于一个类可以声明多少个构造函数没有限制只要每个构造函数的参数表是惟一的即可。 析构函数同样,析构函数中调用fclose同样。
本文引用通告地址: http://blog.csdn.net/coofucoo/services/trackbacks/480986.aspx
[点击此处收藏本文] 发表于 2005年09月14日 11:19 PM
health tips是什么意思啊,请列出你的3条health tips
请列出你的3条health tips
tips是什么意思
C语言中的构造体变量是怎么回事?
大众汽车3me构造
C#:类中的构造函数、方法是不是同一个概念?
我想知道Tips是什么意思?
这个70Tips是什么意思?
QQ的tips区别
Qzone Tips是什么
about language tips是什么意思
写三条你的health tips
收藏文件夹在C盘的什么地方?怎么移动?
我要把C盘格了,怎么收藏网站?
用c语言如何编写一个程序,完成LR(0)分析表的构造。
用c语言如何编写一个程序完成LR(0)分析表的构造。
求根据优先关系表构造优先函数的c/c++源码
求有关英语的learning tips
qq的好友资料tips问题
请问加拿大3 1/2 的房子构造
原子构造
性器官构造
牙齿构造
构造局域网