面向对象程序设计课程设计大纲课程设计名称:面向对象程序设计课程设计编号:学时或周数:1周 学分:1.0先修课程:数据结构、程序设计语言适用专业:计算机大类一、课程设计目的、性质和任务1. 课程设计的目的面向对象程序设计课程设计是计算机类专业的集中实践性环节之一,是学习完面向对象程序设计课程后进行的一次全面的综合练习。课程设计是课程教学中的一项重要内容,是完成教学计划达到教学目标的重要环节,是教学计划中综合性较强的实践教学环节,它对帮助学生全面牢固地掌握课堂教学内容、培养学生的实践和实际动手能力、提高学生全面素质具有很重要的意义。本次课程设计通过设计和实现几个应用程序,达到以下目标:使学生能够比较熟练地掌握C+语言的基本语法规则;熟练掌握基本的面向对象的程序设计方法,如类的实现、创建类的实例对象、实现类的继承等;掌握各种面向对象的程序设计技术,如继承和派生,虚继承、虚函数、抽象类、多态的实现、运算符重载、使用C+标准库等。掌握在VC+平台上进行程序设计和调试的方法。2