C++课程介绍:面向对象编程入门

需积分: 0 0 下载量 147 浏览量 更新于2024-07-10 收藏 854KB PPT 举报
"C++课程相关的信息,包括上课时间、地点、课程内容、考核方式以及推荐教材。课程总学时为64学时,理论部分48学时,实验部分16学时,考核主要通过考试系统进行,内容包含理论和编程。选用教材为《C++大学基础教程》。此外,还提供了其他参考教材。课程主要讨论计算机程序设计语言的发展,特别是面向对象编程的概念和方法,以及程序开发过程。" 这篇摘要中涉及的知识点如下: 1. **C++课程概述**:课程名为"Programing in Visual C++",总共有64个学时,从第4周持续到第18周。课程分为理论讲解48学时和实验16学时。 2. **考核方式**:考核采用考试系统,内容涵盖理论知识和编程实践,考试时间安排在第18周。参考教材为《C++大学基础教程》(H.M. Deitel著,电子工业出版社,2011年2月版)。 3. **参考教材**:除了选用教材外,还推荐了其他几本辅助教材,如《Visual C++程序设计教程》(赵璐等著,南京工业大学出版社,2009年1月版),《Visual C++》实验指导与习题,以及多本关于面向对象编程和Visual C++的书籍。 4. **上课时间与地点**:课程在不同时间在浦江A楼的302和305教室,以及计算机机房进行,具体时间分布在星期二和星期四的不同时间段。 5. **计算机程序设计语言发展**:从机器语言、汇编语言到高级语言的演变,高级语言如C++更便于理解和编写,通过抽象和类的机制,使得程序设计更接近实际问题的解决。 6. **面向对象编程**:面向对象方法以对象为中心,强调对象的属性和行为,通过类的定义,实现代码的复用。面向对象编程语言的特点包括类的继承和多态性,使得程序设计更加灵活和高效。 7. **程序开发过程**:课程会涵盖软件开发的基本流程,包括需求分析、设计、编码、测试和维护等阶段。 这些知识点构成了一门完整的C++课程的基础,不仅关注编程技能的培养,也强调对计算机程序设计语言和面向对象编程概念的理解。学生在学习过程中可以通过理论学习和实验实践,掌握C++编程技术并理解其背后的原理。