C++ 课程作业 类与对象2——构造函数、拷贝构造函数、析构函数(油桶题)
某工厂使用一种圆柱形的铁桶来运输色拉油,但是关于该油桶的容量已经模糊,现在工人们测得了油桶直径和高(由键盘输入),请帮工人们计算一下油桶容量和制造该油桶需要的铁皮面积。 注意这个油桶是有盖的。铁皮的厚度忽略不计。 请设计一个类cylinder,该类具有私有成员 r和h,r表示半径,h表示高。 该类还有4个公有成员,分别为 1、求解体积函数getvolumn() 2、求解表面积函数 getarea() 3、构造函数,作用为给私有成员 r和h传递初始化值,并输出“构造函数被调用”。 4、析构函数,该函数暂时不做额外处理工作,但需要输出“析构函数被调用”
用户评论
推荐下载
-
C++箴言避免析构函数调用虚函数
本文给大家分享了避免析构函数调用虚函数。
26 2020-09-01 -
C++析构函数快速学习
C++析构函数 快速学习 了解C++ 编程好帮手
43 2018-12-28 -
C++复制构造函数详解
C++ copy constructor detailed
35 2019-06-23 -
C++中构造函数重载
主要介绍了C++中构造函数重载的相关资料,十分的详细,需要的朋友可以参考下
12 2020-10-28 -
C++构造函数深度学习
本文针对C++构造函数进行深度探究,供大家参考,具体内容如下 1、引子: 以下代码中的输出语句输出0吗,为什么? struct Test { int _a; Test(int a) : _a
7 2020-12-29 -
c++学习之构造函数
使用构造函数以上所述就是本文的全部内容了,希望大家能够喜欢。
6 2022-02-17 -
c++构造函数实例质料
这是我写的c++构找函数和实力的质料,很不错的,觉得很有用啊,呵呵!
24 2018-12-26 -
C++构造函数的剖析
构造函数是一种特殊的成员函数,它的实现使c++的类的机制得到充分的展示并影响编译程序处理对象的方式。本文介绍了类的构造函数的特征和分类,通过一些应用举例探讨了简单类对象、组合类对象和派生类对象对构造函
41 2018-12-26 -
C++的构造函数总结
构造函数是C++的一个很基础的知识点,在平时编程的时候,相信大家都很熟悉,虽然比较基础,但是细究下来,还是有不少细节需要注意。这篇文章主要总结C++构造函数需要注意一些细节,一方面,可以帮助下大家巩固
23 2021-01-16 -
C++将构造函数虚化动态产生对象
我们知道构造函数有一个必须遵守的规则,即构造函数不能定义为虚函数。但有一个具体的应用是要求是在不同的场景下通过一个指针或者引用生成不同的对象,这类似于类型的动态生成,即在执行期才能确定具体的对象。这怎
9 2020-12-23
暂无评论