CDN加速镜像 | 设为首页 | 加入收藏夹
当前位置: 首页 资源下载 源码下载 Internet/网络编程

文件名称:du

  • 所属分类:
  • 标签属性:
  • 上传时间:
    2017-10-06
  • 文件大小:
    1.02mb
  • 已下载:
    0次
  • 提 供 者:
  • 相关连接:
  • 下载说明:
    别用迅雷下载,失败请重下,重下不扣分!

介绍说明--下载内容来自于网络,使用问题请自行百度

定义一个包含两个纯虚函数的抽象类shape:
  class shape
   {
     public:
       virtual float Area()=0;
       virtual void SetData(float,float=0)=0;
    };
  成员函数SetData用于设置几何图形的属性值。成员函数Area()用于求出几何图形的面积。由shape派生出四种几何图形,分别是:三角形、矩形、正方形和圆形。
其它图形的派生类请自行编写。派生类的类名和属性如下:
1)类名 triangle  属性:三角形的一边长w和此边上的高h
2)类名 rectangle  属性:矩形的长w和宽h
3)类名 square   属性:正方形边长s
4)类名 circle   属性:圆的半径r
要求利用虚函数实现多态,编写一个求几何图形面积的普通函数CaclArea(shape *),其参数为抽象类shape的指针
在主函数中定义四种几何图形的对象,调用CaclArea()求四种几何图形对象的面积之和。(The member function SetData is used to set the property values of the geometry. The member function Area () is used to calculate the area of a geometric figure. Four geometric shapes derived from shape are triangle, rectangle, square and circle.
Other graphics derived class, please write your own. The class name and properties of the derived class are as follows:
1) class triangle attribute: triangle side length W and the edge of the high
2) class name rectangle property: rectangle long w and wide H
3) class name square property: square side length s
4) the class name circle property: the radius of the circle R
Requires the use of virtual functions to achieve polymorphism, the preparation of a geometric surface area of the common function CaclArea (shape *), its parameters for the abstract class shape pointer
Define four geometry objects in the main function and call CaclArea () to find the sum of the area of the four geometry objects.)
相关搜索: 虚函数 多态性 抽象类

(系统自动生成,下载前可以参看下载内容)

下载文件列表

du
du\Debug
du\Debug\du.exe
du\Debug\du.ilk
du\Debug\du.pch
du\Debug\du.pdb
du\Debug\vc.obj
du\Debug\vc60.idb
du\Debug\vc60.pdb
du\du.dsp
du\du.dsw
du\du.plg
du\vc.cpp

相关说明

  • 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
  • 搜珍网是交换下载平台,只提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度。更多...
  • 本站已设置防盗链,请勿用迅雷、QQ旋风等下载软件下载资源,下载后用WinRAR最新版进行解压.
  • 如果您发现内容无法下载,请稍后再次尝试;或换浏览器;或者到消费记录里找到下载记录反馈给我们.
  • 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
  • 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.

相关评论

暂无评论内容.

发表评论

*快速评论: 推荐 一般 有密码 和说明不符 不是源码或资料 文件不全 不能解压 纯粹是垃圾
*内  容:
*验 证 码:
搜珍网 www.dssz.com