资源简介
用C++类与对象、继承、多态等内容实现三种平面图形面积的计算(圆、三角形、矩形);简单易懂,适合初学者参考。
代码片段和文件信息
//Area.cpp//计算面积;
#include
#include “Figure.h“ // 基类;
#include “Circle.h“ // 派生圆形类;
#include “Rectangle.h“ //派生长方形类;
using namespace std;
//主函数;
int main()
{
int button = 0; // 用户按钮选择;
Figure* figure;//基类对象指针;
while ( button != 3 )
{
cout << “\n请选择图形形状:“ << endl;
cout << “1 - 圆形“ << endl;
cout << “2 - 矩形“ << endl;
cout << “3 - 退出程序“ << endl;
cout << “请选择: “;
cin >> button;
switch ( button )
{
case 1: //圆形;
// 对半径赋值;
double radius_; // 存储输入的半径;
cout << “请输入半径值: “;
cin >> radius_;
figure = new Circle( radius_ );
break;
case 2: //矩形;
// 对长和宽赋值;
double length; // 长;
double width; // 宽;
cout << “\n请输入长度值: “;
cin >> length;
cout << “请输入宽度值: “;
cin >> width;
figure = new Rectangle( width length );
break;
case 3:
cout << “\n结束!“ << endl;
return 1;
default:
cout << “选择出错!请输入1、2或者3: “< } //end switch;
if(button==1 || button==2)
{
figure->show();
//delete figure;
}
} //end while;
return 1;
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 532 2004-12-09 14:16 图形面积计算\图形面积计算.dsw
文件 41984 2004-12-09 17:14 图形面积计算\图形面积计算.ncb
文件 99328 2004-12-09 17:07 图形面积计算\Debug\vc60.idb
文件 110592 2004-12-09 17:00 图形面积计算\Debug\vc60.pdb
文件 186924 2004-12-09 15:19 图形面积计算\Debug\图形面积计算.pch
文件 569399 2004-12-09 17:00 图形面积计算\Debug\图形面积计算.exe
文件 1401856 2004-12-09 17:00 图形面积计算\Debug\图形面积计算.pdb
文件 67442 2004-12-09 15:55 图形面积计算\Debug\Figure.obj
文件 153742 2004-12-09 16:10 图形面积计算\Debug\Rectangle.obj
文件 152387 2004-12-09 16:46 图形面积计算\Debug\Circle.obj
文件 911696 2004-12-09 17:00 图形面积计算\Debug\图形面积计算.ilk
文件 199343 2004-12-09 17:00 图形面积计算\Debug\Area.obj
目录 0 2004-12-09 14:17 图形面积计算\Debug
文件 1337 2004-12-09 17:00 图形面积计算\图形面积计算.plg
文件 373 2004-12-09 15:55 图形面积计算\Figure.h
文件 384 2004-12-09 15:55 图形面积计算\Figure.cpp
文件 495 2004-12-09 16:01 图形面积计算\Rectangle.h
文件 713 2004-12-09 16:08 图形面积计算\Circle.cpp
文件 1098 2004-12-09 16:10 图形面积计算\Rectangle.cpp
文件 381 2004-12-09 16:38 图形面积计算\Circle.h
文件 1451 2004-12-09 17:00 图形面积计算\Area.cpp
文件 48640 2004-12-09 17:14 图形面积计算\图形面积计算.opt
文件 4726 2004-12-09 17:14 图形面积计算\图形面积计算.dsp
文件 242 2009-05-17 13:21 图形面积计算\程序功能.txt
目录 0 2004-12-09 14:16 图形面积计算
文件 2098 2004-12-09 17:14 调试记录.txt
----------- --------- ---------- ----- ----
3957163 26
- 上一篇:数据结构用C 写的停车场系统源代码
- 下一篇:js实现的日历控件(经典好用)
相关资源
- 数据结构用C 写的停车场系统源代码
- C 纸牌游戏——21点
- B-树 C 实现 基本功能
- VC 围棋源代码
- c 制作的RPG小游戏
- 用VC 编写的基于SNMP的路由器拓扑程序
- 三维地形的仿真显示实现了对地图的
- C 源码 画出wav文件声音数据的波形曲
- 清华大学郑莉C 语言程序设计课件
- 磁盘调度算法的模拟实现及对比
- C 实现的即时通讯工具源码
- 使用C 实现的教学计划安排检验程序
- VC 实现三维旋转(源码)
- 用LDLT分解求解方程组c
- ping 程序 C语言
- SAMPLE (类pascal) 词法分析程序 C 版
- 电梯模拟程序C/C 算法实现
- vs2005骑士巡游问题-分治法C
- 操作系统实验综合设计【附代码】
- 学生成绩管理系统C 源码(很完整)
- 基于C 的简易FTP客户端(带源码)
- 选课系统c (指针与链表)
- C (MFC)华容道自动求解
- VC 编程实现活动主机扫描源代码
- c 做的漂亮菜单附有源代码
- C 练习系列1
- 将数字转为中文金额的大写方式(C
- 十六进制与字符串互转
- 操作系统课程设计实现可变分区存储
- VC 使用GDI 矢量绘图软件源代码
评论
共有 条评论