没有合适的资源?快使用搜索试试~ 我知道了~
《面向对象可视化编程》课程设计 任务书2017121
需积分: 0 0 下载量 38 浏览量
2022-08-08
21:21:22
上传
评论
收藏 124KB DOCX 举报
温馨提示
试读
8页
2、文档支持图形的序列化(连载),提供新建、打开、保存等操作 3、视图除了绘制图形,还提供图形交互,能够按住Ctrl键再鼠标左键单击来创建图元,鼠标左键双击编辑
资源详情
资源评论
资源推荐
《面向对象可视化编程》课程设计
任务书
一、课程设计的目的
参加本课程设计的同学已经学习了《C 语言程序设计》和《面向对象可视化编程》两门课程,现在需
要通过一个相对实际性的开发过程来巩固与鉴定一下学习成效,可以查看离实际需要还有哪些部分没有完
全掌握,需要加强;另外本课程设计可以提供一个稍微具有规模的程序开发的例子,让同学们可以体会到
程序的构思、编码以及调试的完整过程,最后并总结课程设计的过程。
二、课程设计的功能要求
本课程设计要求编制一个简单的图形编辑的系统,可以添加、修改与删除图形元素,以形成图形画面。
具体要求如下:
0、支持图元为简单的六种图形,
w
w
h
r
h
w
w
Square
Rectangle
Triangle
Circle
Ellipse
Yangtze University
a
Text
h
图上的黑点给图元的原点,w 为宽度 width,h 为高度 height,r 为半径 radius,a 为字符角度 angle。这些
为这些图元需要保存的参数,另外,每个图元是否填充,用什么模式填充
1、采用单文档方式,文档中存储图形画面的各个图元数据,视图负责图形的绘制。
2、文档支持图形的序列化(连载),提供新建、打开、保存等操作。
3、视图除了绘制图形,还提供图形交互,能够按住 Ctrl 键再鼠标左键单击来创建图元,鼠标左键双击编
辑修改图元属性,鼠标右键双击删除图元。
4、图元创建与修改时的参数由参数对话框来编辑。创建时以鼠标左击时光标的所在位置作为基点来创建
图元。
thebestuzi
- 粉丝: 29
- 资源: 311
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0