第六周阅读程序 (2)
来源:互联网 发布:微信支付demo java 编辑:程序博客网 时间:2024/06/07 20:59
问题及代码
ALL rights reserved.
*文件名称: 初学对象6
作者:李长鸿
*完成时间:2015.4.15
*问题描述: 阅读程序
*/
#include <iostream>using namespace std;class MyClass{public: MyClass(int x=0):i(x) { cout<<"C"<<i; } ~MyClass() { cout<<"D"<<i; } void SetValue(int val) { i=val; } int GetVal() { return i; }private: int i;};int main(){ MyClass *p[3]; int i; for (i=0; i<3; i++) { p[i]=new MyClass(i); p[i]->SetValue(p[i]->GetVal()*2); } for (i=0; i<3; i++) delete p[i]; cout<<endl; return 0;}
总结:产生一个对象,执行一次构造函数,指针只是指向对象,不产生对象
0 0
- 第六周程序阅读(2)
- 第六周 阅读程序(2)
- 第六周阅读程序 (2)
- 第六周 阅读程序(2)
- 第六周阅读程序
- 第六周阅读程序
- 第六周 阅读程序
- 第六周 阅读程序
- 第六周 程序阅读
- 第六周项目阅读程序2
- 第六周程序阅读(1)
- 第六周 阅读程序(1)
- 第六周 阅读程序(3)
- 第六周 阅读程序(4)
- 第六周 阅读程序(5)
- 第六周阅读程序 (1)
- 第六周阅读程序 (3)
- 第六周阅读程序 (4)
- 第五周项目4——成员函数、友元函数和一般函数有区别
- 第六周 项目1 深复制体验
- 关于复杂数据存储的问题--基础篇:数组以及浅拷贝与深拷贝的问题(上)
- 第六周项目一深复制
- 我的数组类-深复制的构造函数
- 第六周阅读程序 (2)
- 第六周 项目一 深复制体验
- 关于复杂数据存储的问题--基础篇:数组以及浅拷贝与深拷贝的问题(下)
- 大一第二学期第6周【程序阅读(1)】
- 第六周项目一之深复制体验
- 第六周项目二 我的数组类
- 国内不翻墙更新SDK方法
- 我的数组类
- 第五周项目一——深复制体验1