面向对象程序设计课程设计大纲2013级计算机专业实验指导书

《面向对象程序设计课程设计》实验指导书

一、课程设计实验的基本内容和要求

1.选题范围

所选题目必须能够实现一个完整意义上的应用系统,但题目名称与具体功能不限,学生可根据自身的兴趣、特点等进行选题或由指导教师提供指导性选题。

2.选题要求

系统功能应较为多样化,具有一定的实用性或趣味性。同时要求所选题目在实现上必须运用以下知识点:菜单、工具栏、多重窗体、文件操作(可选)、图形操作(可选)、多媒体技术(可选)、数据库操作(可选)等。题目规模、难度适当。

3.参考选题

(1)设计一个五子棋游戏。

游戏说明:棋盘分为阴线和阳线,阳线为棋盘上的可见的横纵直线,阴线为棋盘上无实线相连的隐型斜线。在棋阳线和阴线的任意一条线上形成的有5个或5个以上的同色棋子不间隔地紧紧相连者为胜方。

基本要求:

在开始编写程序以前,要完成对系统的分析,给出系统类和对象模型。 用C++的OO技术完成系统程序的设计,给出类成员的详细描述。

程序中至少要定义两个类(例如:坐标position类, 棋子chess类等),类中要有多个属性和方法。

完成的程序界面要美观,能够完成五子棋的基本游戏功能(两人对战)。 创新要求:在基本要求达到后,进行创新设计,完善与增加游戏的功能,例如悔棋功能。

(2)设计一个2维图形绘制程序 。

说明:从点类开始构建几种图源(如直线、折线、圆、三角形、矩形),并能初步实现简单图形的组合,如构建一个五角星。

基本要求:

用C++类的思想来完成程序的设计。

在设计的过程中,建立清晰的类层次;

Word文档免费下载Word文档免费下载:面向对象程序设计课程设计大纲2013级计算机专业实验指导书 (共5页,当前第1页)

面向对象程序设计课程设计大纲2013级计算机专业实验指导书相关文档

最新文档

返回顶部