- 2
- 0
- 约4.12千字
- 约 28页
- 2017-08-20 发布于重庆
- 举报
第六章动态对象创建.ppt
回顾 多态的概念 函数重载 运算符重载 了解静态联编和动态联编 虚函数 理解抽象类的概念和用法 目标 对象的生存期 内存分配 new与delete运算符 new与delete运算符重载 耗尽内存 对象的生存期 对象从产生到结束的这段时间就是它的生存期。在对象生存期内,对象将保持它的值,直到被更新为止。 静态生存期 这种生存期与程序的运行期相同。 在文件作用域中声明的对象具有这种生存期。 在函数内部声明静态生存期对象,要冠以关键字static 。 示例 #includeiostream.h int i=5; //文件作用域 int main() { couti=iendl; return 0; } i具有静态生存期 动态生存期 块作用域中声明的,没有用static修是的对象是动态生存期的对象(习惯称局部生存期对象)。 开始于程序执行到声明点时,结束于命名该标识符的作用域结束处。 示例 #includeiostream.h void fun(); int main() { fun(); fun(); } void fun() { static int a=1; int i=5; a++; i++; couti=i,a=aendl; } 动态分配 动态分配是指利用一个被称为堆的内存块为变量分配内存空间,动态分配是一种完全由程序本身
您可能关注的文档
最近下载
- 化学化工物性数据手册.pdf VIP
- 金属非金属矿山安全标准化管理制度-xx矿业资料.doc VIP
- 康明斯PT泵燃油系统.ppt VIP
- 默纳克荣耀柜大功率别墅梯配一体化轿顶检修盒(MCTC-CTW-B3&A9适用)电气原理图(含手拉门)_中文版.pdf VIP
- 2026【期中】家长会:致敬每位不容易的家长 课件(共37张PPT).pptx VIP
- 基于stm32肺活量测量装置设计.docx
- 2026年职业技能中医康复理疗师-理论知识参考题库含答案解析(5卷题有答案).docx VIP
- 要想知道自己姓氏来源去看:四川渠县百家姓姓氏探源.pdf VIP
- 小儿肾积水诊疗指南(2025年版).docx VIP
- 基于低碳理念的城市滨水公园景观设计——以宁德时代工业文化园设计为例.pdf
原创力文档

文档评论(0)