面向对象程序设计课程主要介绍C++语言的基本概念和语法规则、面向对象的程序设计方法和思想。本课程将理论和实践结合起来,第一部分为理论教学部分,主要讲授面向过程和面向对象的程序设计方法、C++概述、C++对C基本语法的扩充、类和对象、派生和继承、多态性和虚函数、运算符重载、类模板与异常、流类库与输入输出等基本知识。第二部分为实践教学部分,主要讲授在Dev C++平台上编辑和调试C++程序,完成C++程序设计基础练习、类和对象、对象数组、指针及静态成员、派生和继承、虚函数和多态性、运算符重载、模板、I/O流类库等实训任务。
本期课程一共有16周,八个章节,建议大家可以每两周至少学习1个章节,并完成1-2次作业。老师在每章学习后都设置了讨论话题,欢迎同学们相互交流学习心得,并随时向老师提出学习疑问,教师团队会和大家在线交流,在学习即将结束时,老师会发布一次考试,大家请关注平台通知,不要错过!