欢迎来到第一学习网!
首页计算机科学专业课程软件工程兰州大学 c++面向对象程序设计

兰州大学 c++面向对象程序设计由汪梅芳主讲

  • 来源:兰州大学
  • 格式:高清三分屏视频
  • 状态:共31讲 正在更新

课程介绍

        面向对象程序设计方法是计算机软件开发者必须掌握的一门技术。本课程全面而系统地介绍了面向对象基本特征:抽象、封装、继承、重载和多态等,以及面向对象的c++语言程序设计的精髓。这门课程是整个专业学习的基础,也是进来工作中必备的能力要求的,学好这门课意义重大。
 
        开设本课程的目的是使学生掌握使用C++语言进行应用程序设计的基本方法和技能,注重培养学生编程能力、分析问题和解决问题的能力。本课程的任务是使学生掌握C++语言的基本内容,C++的基本数据类型、表达式、控制结构、函数、指针、类和对象、继承与派生、多态性、模板、异常处理等。学习这些内容之后,学生应能理解和掌握有关概念,具备运用有关编程技术来编写较大和比较复杂的应用程序的能力。
 
 
推荐教材:
        谭浩强 《c++面向对象程序设计》北京,清华大学出版社 2006.1
 
参考资料:
 
1.谭浩强 《c++面向对象程序设计》北京,清华大学出版社 2006.1
 
2.谭浩强  《c++面向对象程序设计题解与上机指导》 北京:清华大学出版社 2006.5
 
3.王萍 冯建华 《c++面向对象程序设计》北京:清华大学出版社 2006.3
 
4.朱战立  张玉祥 《c++面向对象程序设计》北京:人们邮电出版社 2006.4
 
5.刘斌 《面向对象程序设计visual c++》 北京:清华大学出版社
 
6.钱丽萍 郝莹 汪立东 等 《面向对象程序设计c++版》机械工业出版社 2007.7
 
 
课程安排:
 
第一章:面向对象程序设计概述     2课时
 
第二章:c++语言基础              8课时
 
第三章:c++程序的机构            3课时
 
第四章:类与对象                 4课时
 
第五章:类的继承与派生           6课时
 
第六章:多态性与虚函数           4课时
 
第七章:模板                     4课时
 
第八章:数据流与文件的输入、输出 2课时
 
第九章:异常处理                 2课时