Chinaunix首页 | 论坛 | 博客
  • 博客访问: 267202
  • 博文数量: 107
  • 博客积分: 305
  • 博客等级: 二等列兵
  • 技术积分: 417
  • 用 户 组: 普通用户
  • 注册时间: 2008-08-22 09:42
文章分类

全部博文(107)

文章存档

2014年(3)

2013年(41)

2012年(34)

2011年(28)

2008年(1)

分类: C/C++

2011-06-24 20:29:30

这一节也是非常重要的一节
构造函数用于干什么?
析构函数用于干什么?

自习分析一下

一、几种类型的构造函数
a.分别指出各种构造函数在什么情况下会被调用,以及在用户没有指定的情况下,系统会怎么做。
(1)默认构造函数
(2)拷贝构造函数
(3)用户指定的构造函数
b.在那些情况下会有新对象的创建,分别是用那些构造函数来初始化的?


二、析构函数
只有一种,并且无参数,如果没有指定,系统会生成一个什么也不干的析构函数。
在对象需要销毁的时候调用。
对象在什么时候销毁??
delete(动态对象)
退出函数(局部)
程序退出(全局)
回答这个问题是这一节的关键。
阅读(2164) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~