第4周课后实践·阅读程序-构造函数和析构函数(2)
2015-03-27 16:43
471 查看
* * Copyright (c) 2015, 烟台大学计算机学院 * All rights reserved. * 文件名称:test.cpp * 作 者:刘畅 * 完成日期:2015年 3 月 27 日 * 版 本 号:v1.0 * * 问题描述: 阅读程序。 * 输入描述:NULL; * 程序输出:按要求输出。
代码如下:
#include <iostream> using namespace std; class A { public: A() { cout<<"A"; } ~A() { cout<<"~A"; } }; class B { A *p; public: B() { cout<<"B"; p=new A(); } ~B() { cout<<"~B"; delete p; } }; int main() { B obj; return 0; }
运行结果:
学习心得:
还是有些混乱,对于带指针的东西果然还是弄得不太清楚
相关文章推荐
- 第4周课后实践·阅读程序-构造函数和析构函数(3)
- 第4周课后实践·阅读程序-构造函数和析构函数(4)
- 第4周课后实践·阅读程序-构造函数与析构函数(1)
- 第八周-运算符重载-课后实践·阅读程序
- 第3周课后实践·阅读程序(1)-通过公共函数为私有成员赋值
- 第14周-输入输出流,文本文件-项目0-课后实践·程序阅读4
- 第3周课后实践·阅读程序(2)-利用指针访问私有数据成员
- 第2周项目-课后实践·阅读程序(1)
- 第12周-多继承、虚基类,继承和组合-课后实践·阅读程序
- 第3周课后实践·阅读程序(3)-利用函数访问私有数据成员
- 第15周-二进制文件与字符串流-项目0-课后实践·阅读程序(1)
- 第14周-输入输出流,文本文件-项目0-课后实践·程序阅读1
- 第13周-多态性-项目0-课后实践·阅读程序1.
- 第3周课后实践·程序阅读(4)-利用引用访问私有数据成员
- 第2周项目-课后实践·阅读程序(2)
- 第16周-异常处理和命名空间-课后实践·阅读程序
- 第5周课后实践·阅读程序
- 第14周-输入输出流,文本文件-项目0-课后实践·程序阅读2
- 第15周-二进制文件与字符串流-项目0-课后实践·阅读程序(2)
- 第3周课后实践·程序阅读(4)-利用引用訪问私有数据成员