第六周程序阅读5
来源:互联网 发布:网络机顶盒软件大片 编辑:程序博客网 时间:2024/05/22 06:48
#include <iostream>using namespace std;class AA{public: AA(int i,int j) { A=i; B=j; cout<<"Constructor\n"; } AA(AA &obj) { A=obj.A+1; B=obj.B+2; cout<<"Copy_Constructor\n"; } ~AA() { cout<<"Destructor\n"; } void print() { cout<<"A="<<A<<",B="<<B<<endl; }private: int A,B;};int main(){ AA a1(2,3); AA a2(a1); a2.print(); AA *pa=new AA(5,6); pa->print(); delete pa; return 0;}
运行结果:
学习心得:
程序共创建三个对象,a1,a2,pa,根据实参内容分别调用不同的构造函数,然后再释放。
0 0
- 第六周程序阅读5
- 第六周阅读程序
- 第六周阅读程序
- 第六周 阅读程序
- 第六周 阅读程序
- 第六周 程序阅读
- 第六周项目程序阅读(5)
- 第六周 阅读程序(5)
- 第六周阅读程序 (5)
- 第六周 阅读程序(5)
- 第六周阅读程序一
- 第六周阅读程序二
- 第六周程序阅读三
- 第六周阅读程序四
- 第六周阅读程序五
- 第六周 阅读程序一
- 第六周 阅读程序二
- 第六周 程序阅读三
- assign nonatomic atomic copy readonly retain属性声明
- 《Thinking in Java》读书笔记之并发(六)
- 手势识别(七)如何自定义手势识别器
- Java导出Pdf范例
- Cookie/Session机制详解
- 第六周程序阅读5
- 【Java基础之数据类型转换】数据类型自动转换和强制转换、及相关常见面试题(如return (short)x / y* 2; 的返回类型)
- Oracle EBS 信用(Credit)额度(1)-基础设置
- 蓝桥杯第5届第8题
- C#将DataTable海量数据导出到Excel
- 理解双重指针
- 09-04-02 Class
- 截屏保存为位图(C++)
- JS实现进度条效果