All articles(网络文学目录) All Pictures(图片目录) All Softwares(软件目录)

 
visual c++中的构造函数与析构函数

Writer: qq Article type: Programming skills(编程技巧) Time: 2014/7/9 22:40:08 Browse times: 325 Comment times: 0

visual c++中的构造函数与析构函数


Head photo

Go homepage
Upload pictures
Write articles

visual c++中的构造函数与析构函数

visual c++中的构造函数与析构函数
在一些中实例存在着这样一个问题:由于“hour”、“minute”、“second”都是私有属性,在“time”对象声明时,必须先为其赋值后才可以使用。怎样才能实现成员变量的初始化呢?
在C++中,提供了一组特殊成员的函数,分别是“构造函数”和“析构函数”,当通过某类声明一个对象时,系统会自动调用它的构造函数;当这个对象生存期结束时,系统会自动调用析构函数。
1.构造函数
构造函数的特征和规则如下:
构造函数名必须与其类名相同。
构造函数不能包括任何返回值,设置void类型。
一个类可以有多个构造函数,也可以没有构造函数,当类没有构造函数时,编译器会自动为类创建一个默认构造函数。
构造函数可以有参数,也可以没有参数。





There are 0 records,
Comment:
Must be registered users to comment(必须是注册用户才能发表评论)

Disclaimer Privacy Policy About us Site Map
Copyright ©2011-
uuhomepage.com, Inc. All rights reserved.