C++_练习—构造与析构

 

构造与析构


 

 

 

 1 #include <iostream>
 2 
 3 using namespace std;
 4 
 5 class info {
 6 public:
 7     info(int a);
 8     info(int a, int b);
 9     info(int a,int b,int c);
10 
11     ~info();  // 无类型无返无参
12 
13 private:
14     int age;
15     int *temp;
16 };
17 
18 
19 info::info(int a) {
20     cout << a << endl;
21     temp = new int;
22 }
23 
24 info::info(int a, int b) {
25     cout << a << b << endl;
26     temp = new int;
27 
28 }
29 
30 info::info(int a, int b, int c) {
31     cout << a << b << c << endl;
32     temp = new int;
33 }
34 
35 
36 info::~info() {
37     delete temp;
38     cout << "析构函数,系统调用,释放空间" << endl;
39 }
40 
41 
42 int main(void) {
43 
44     info info1(7);
45 
46     cout << "end" << endl;
47 
48 //    info1.~info();
49 
50     system("pause");
51 
52 
53     return 0;
54 }

 

 


 

转载于:https://www.cnblogs.com/panda-w/p/11356398.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/549669.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

分布式 dynamips+dyangen (更新于07.3.30)

更新内容&#xff1a;很多网友都反映用此文方法行不通&#xff0c;现象为&#xff1a;分布在各计算机上的路由器能起来&#xff0c;但互联的端口是Down的&#xff0c;以至于ping 不通。在此特别感谢 flyxj 网友QQ联系到我才引起我的高度注视使问题得到解决&#xff0c;不会再给…

vs 运行的时候产生伴随cmd窗口

简介 很多程序运行的时候&#xff0c;需要输出调试信息。如果没有伴随cmd窗口的话&#xff0c;输出的信息很难被看到 参考链接 https://blog.csdn.net/weixin_39278265/article/details/81865362 转载于:https://www.cnblogs.com/eat-too-much/p/11357709.html

tcl学习---windows下安装及运行环境

以前一直用tcl&#xff0c;但是面试的时候发现很多基本的概念竟然又忘记了。有什么好说的&#xff0c;从头到尾再实践一遍吧~~~~1&#xff1a;下载windows版本不方便UNIX/LINUX,所以直接下载windows版本&#xff0c;现在版本已经到8.5了&#xff1b;下载链接&#xff1a;[url]h…

OCP-052考试题库汇总(33)-CUUG内部解答版

Which two can be exported by a non-administrative account by using Data Pump? A)directory objects B)tables C)tablespaces D)schemas E)database Answer: BD 赵&#xff1a; EXP 和 IMP 是客户端工具程序&#xff0c;它们既可以在客户端使用&#xff0c;也可以在服务端…

linux mesg 命令详解

linux mesg 命令详解功能说明&#xff1a;设置终端机的写入权限。语  法&#xff1a;mesg [ny]补充说明&#xff1a;将mesg设置y时&#xff0c;其他用户可利用write指令将信息直接显示在您的屏幕上。参  数&#xff1a;n 不允许气筒用户将信息直接显示在你的屏幕上。y 允许…

OCP-052考试题库汇总(34)-CUUG内部解答版

Where is an expdp operation tracked? A)dump files B)control file C)log files D)Automatic Diagnostic Repository(ADR) E)master table (MT) Answer: E 赵&#xff1a; 题译&#xff1a;哪里有一个 Exdp 操作跟踪? Master table 是一个临时 table&#xff0c;专门为 imp…

C++_练习—元友三友

元友三友 元友函数&#xff1a; 全局函数作为友元函数&#xff1a; 1 #include <iostream>2 3 using namespace std;4 5 class info {6 public:7 void init(int a);8 friend void yuan_fun(info a); // 注意元友函数的参数&#xff01;&#xff01;9 10 private…

关于《详解》第12.1节按键驱动的进一步阐述

《详解》12.1的按键驱动&#xff0c;是本书的最大失误&#xff0c;应大家的要求&#xff0c;我们很有必要对其进行再次阐述。注意标题是“按键”驱动而非“键盘”驱动&#xff0c;按键往往是一个按钮直接对应于一个可中断的GPIO&#xff0c;而键盘则有一个行列矩阵&#xff0c;…

几件欣慰的事,关于.Net的培训和嵌入式开发效率

到软件园这边已经好几个月了&#xff0c;以前.Net的相关的一些东西都慢慢的没怎么接触了。而我去一直在关心相关的东西。以前订阅的一些东西还是很有用的&#xff0c;收集一些相关的资料&#xff0c;也了解一些相关的培训信息。值得欣慰的是&#xff0c;很多培训都是在软件园这…

C++_练习—继承_公有继承

公有继承 公有继承 public&#xff1a; 当类的继承方式为公有继承时,基类的公有和保护成员的访问属性在派生类中 不变,而基类的私有成员不可访问。 即基类的公有成员和保护成员被继承到派生类中仍作为派生类的公有成员和保护成员。派生类的其他成员可以直接访问它们。无 论派…

MYSQLMANAGER实例管理器总结

好久没有写文章了&#xff0c;今天来看看MYSQL的实例管理器&#xff08;MYSQLMANAGER&#xff09;。一、简单介绍&#xff1a;1、MySQL实例管理器(IM)是通过TCP/IP端口运行的后台程序&#xff0c;用来监视和管理MySQL数据库服务器实例。&#xff08;如果你之前用过MYSQLD_MULTI…

C++_练习—继承_保护继承

保护继承 protected&#xff1a;保护继承 保护继承&#xff1a;当保护继承时&#xff0c;基类的公有和保护成员变成派生类的保护成员,私有成员不可直接访问&#xff01; 1 #include <iostream>2 3 using namespace std;4 5 class info {6 public:7 void setter(int a…

C++_练习—继承_私有继承

私有继承 私有继承&#xff1a;当私有继承时&#xff0c;基类的公有和保护成员变成派生类的私有成员&#xff0c;私有成员不可直接访问 1 #include <iostream>2 3 using namespace std;4 5 class info {6 public:7 void setter(int a, int b) {8 num a;9 …

这些天

几个月晃一下就过去了&#xff0c;再次重温&#xff0c;呵&#xff0c;已荒废好久&#xff01;忘记了发生过什么&#xff0c;脑子里面已是一片模糊。记得过年时&#xff0c;期盼有个好运的2008&#xff0c;却也发生了伤感的事&#xff0c;高兴的事&#xff0c;和无聊的事&#…

阿里巴巴右侧6滑块VS雅虎右侧6滑块VS自定义6滑块

http://bbs.blueidea.com/thread-2824205-1-2.htmlhttp://bbs.blueidea.com/thread-2824205-1-2.html阿里巴巴&#xff1a;http://www.chenbincb.com.cn/cnblogs/demo13/1.html 雅虎&#xff1a;http://www.chenbincb.com.cn/cnblogs/demo13/2.html 自定义&#xff1a;http://w…

C++_练习—继承_多继承

多继承 多继承&#xff1a;派生类继承多个基类&#xff08;继承多父类特性&#xff09; 语法&#xff1a;class <派生类名>: <继承方式1><基类名1> , <继承方式2><基类名2> , ...{ <派生类类体>; } 1 #include <iostream>2 3 using …

换了坐骑

公司本来发了个DELL D400。好大好沉啊。&#xff08;虽然加了配置&#xff09;所以一直在使用自己的lenovo。今天总算给换了一个别的本本。当然不是新本本啦。不过也不错。毕竟才来还没一年。淘汰给我的那哥们跟我关系不错。他换了新的联想的天逸系列。 也是挺高配的。双核啊。…

C++_练习—继承_构造析构

构造析构 继承与构造析构&#xff1a; 在子类对象构造时&#xff0c;需要调用父类构造函数对其继承得来的成员进行初始化 在子类对象析构时&#xff0c;需要调用父类析构函数对其继承得来的成员进行清理 1 #include <iostream>2 3 using namespace std;4 5 class info1 {…

C++_练习—继承_构造初始化列表

构造初始化列表 构造对象成员的顺序跟初始化列表无关&#xff0c;跟定义顺序有关 1 #include <iostream>2 3 using namespace std;4 5 class info {6 public:7 info(int a) {8 age a;9 cout << age << endl; 10 cout << …

面试历程六:人真的有时候很奇怪

这次记录的不是一个公司的面试过程&#xff0c;而是我这阶段的面试的感受总结。我个人把这次的求职历程分为五个阶段&#xff1a;1. 信心十足阶段这个阶段&#xff0c;一般是出现在刚从原来的公司快要离职到正式离职这段时间&#xff0c;大概有2个星期左右吧&#xff01;在这个…