收藏 分销(赏)

图形类类的继承与派生说明书.doc

上传人:精*** 文档编号:9529481 上传时间:2025-03-29 格式:DOC 页数:2 大小:43.04KB 下载积分:5 金币
下载 相关 举报
图形类类的继承与派生说明书.doc_第1页
第1页 / 共2页
图形类类的继承与派生说明书.doc_第2页
第2页 / 共2页
本文档共2页,全文阅读请下载到手机保存,查看更方便
资源描述
字符串处理 题目: 用指针作为参数, 分别编写实现下列字符串处理函数。 1) char* trim(char *s) 删除字符串 s 尾部空格 2) char* leftstring(char *s1, char *s2, int n) 得到指定字符串 s1 中前 n 个字符子串 s2 3) int index(char *s1, char *s2) 检验字符串s2是否为字符串s1子串, 依据查找结果返回s2在s1中开始位置, 不成功返回 -1 1、 分析与设计 1)、 数据管理也就是对存放在系统中数据进行简单管理。如: 设置图形颜色, 再由图形类派生圆类和矩形类, 实现代码重用。 2)、 对数据信息进行分析。 2、 程序设计分析 该程序全部数据信息是以CShape、 CCircle、 CRectangle类实例形式存放, CShape、 CCircle、 CRectangle类也提供了数据信息输入输出功效, 类设计以下: CShape类: 定义 数据类型 描述 color char数组 图形颜色 CSshape 结构函数 初始化图形颜色 set 组员函数 设置图形颜色 Display 组员函数 显示图形颜色 CCircle类: 定义 数据类型 描述 X int 圆心X坐标 Y int 圆心Y坐标 radius double 圆半径 CCircle 派生类—圆类结构函数 初始化数据组员 Area 组员函数 计算圆面积 Perimeter 组员函数 计算圆周长 Display 组员函数 显示圆心坐标和半径 CRectangle类: 定义 数据类型 描述 left int 矩形距左边框距离 top int 矩形距顶边框距离 width double 矩形宽 height double 矩形高 CRectangle 派生类—矩形类结构函数 初始化数据组员 Area 组员函数 计算矩形面积 Perimeter 组员函数 计算矩形周长 Display 组员函数 显示矩形left,top,等数据组员值 3、 运行结果与分析 程序运行时主操作界面以下:
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服