出版时间:2008-4 出版社:胡兰青,翁恺,陈奇 浙江大学 (2008-04出版) 作者:胡兰青,翁恺,陈奇 页数:181
内容概要
本书是配合面向对象程序设计课程的课程设计指导教材,内容涵盖c++语言的重要基本知识、STL编程初涉、Windows编程入门等。通过对每个案例的相关背景知识的回顾、题目解析与实现要点的分析,循序渐进地启发学生完成课程设计,培养学生实际分析问题、编程和动手的能力,提高学生的综合素质。 本书所附光盘内容为案例的源程序。 本书适合作为高等院校面向对象程序设计课程设计指导用书,也可供广大计算机编程人员参考,具有很高的实用参考价值。
书籍目录
第1章 面向对象程序设计课程设计概要1.1 本课程设计的基本思路1.2 实验与实践报告编写要求1.2.1 实验报告的基本要求1.2.2 实践报告的基本要求1.3 课程设计的组织、开发与评分方法1.3.1 课程设计的组织1.3.2 代码与开发组织1.3.3 评价与计分1.4 Visual Studio.NET集成开发环境1.4.1 解决方案和项目1.4.2 代码编辑、编译、生成和运行1.4.3 程序调试1.4.4 使用调试器1.5 Cygwin/GCC1.5.1 Cygwin安装1.5.2 编译、运行程序第2章 C++编程基础案例分析2.1 代码组织案例——设计Set类2.1.1 设计题目2.1.2 设计分析2.1.3 设计实现2.2 静态多态性案例——设计Set类2.2.1 问题引入2.2.2 设计题目2.2.3 设计分析2.2.4 设计实现2.2.5 函数重载与参数缺省值的选择2.3 动态多态性案例——设计图形类层次2.3.1 设计题目2.3.2 设计分析2.3.3 设计实现2.4 文件操作案例——设计学生选课系统2.4.1 设计题目2.4.2 设计分析2.4.3 设计实现2.5 模板案例——设计模板Array2.5.1 设计题目2.5.2 设计分析2.5.3 设计实现…2.6 内存管理案例——设计new和delete的重载2.6.1 问题引入2.6.2 设计题目2.6.3 设计分析2.6.4 设计实现第3章 STI.编程案例分析3.1 容器——个人记事本案例3.1.1 初涉STI•容器3.1.2 设计题目3.1.3 设计分析3.1.4 设计实现3.2 迭代器、算法和函数对象——多项式案例3.2.1 初涉STI_迭代器、算法和函数对象3.2.2 设计题目3.2.3 设计分析3.2.4 设计实现. 3.3 关联容器——列车时刻查询系统案例3.3.1 初涉STI一关联容器3.3.2 设计题目3.3.3 设计分析3.3.4 设计实现第4章 Windows编程案例分析4.1 SDK Windows编程——hello SDK I立用程序案例…4.1.1 初涉’Windows编程4.1.2 设计题目4.1.3 创建步骤第5章 综合设计案例分析第6章 综合设计习题
章节摘录
第1章 面向对象程序设计课程设计概要1.1 本课程设计的基本思路面向对象程序设计是当今软件设计开发的基本思想、方法与技术。本书的目的是与面向对象程序设计课程教学相配合,强化读者面向对象程序设计的实践训练,从而领悟面向对象方法与技术的精髓。程序设计是一门实践性很强的课程,它还是一门艺术,没有标准答案。从软件开发目标的确定、对象数据和功能的抽象、程序代码的具体组织,到一些很具体的代码编写技巧,程序设计是一个极具创造性的过程。在设计开发的路上,有多种选择,因而课程设计自始至终都需要编程者大胆创新。编程没有标准答案,但程序需要追求美。尽管程序的“美”没有标准答案,但仍然有一个大多数一流软件人员认可的评判框架。为写美的程序改进支撑技术,是软件界多年来的一个努力方向。具体到一个实际的程序,美也是一个可以不断改进的追求。正是基于这样的理解,本书进行了大量案例的“讨论”,旨在传达这样一个理念,编程是一个需要大家共同感悟的美妙过程。面向对象编程思想与C++的语法内容是相当庞大的一套体系。本书不是面面俱到地讲授C++的具体内容,而是通过案例来讨论C++及面向对象编程中的一些要点。案例是渐进式展开的,因此接近于实际编程中的逐步求精和迭代过程,目的是使读者感受到面向对象编程技术的精彩之处。
编辑推荐
《高等院校计算机专业课程综合实验系列规划教材•面向对象程序设计课程设计》适合作为高等院校面向对象程序设计课程设计指导用书,也可供广大计算机编程人员参考,具有很高的实用参考价值。《高等院校计算机专业课程综合实验系列规划教材•面向对象程序设计课程设计》所附光盘内容为案例的源程序。
图书封面
评论、评分、阅读与下载