C++面向对象学习策略:理论与实践并重

需积分: 0 1 下载量 38 浏览量 更新于2024-08-19 收藏 918KB PPT 举报
本课程旨在教授C++面向对象程序设计的基础知识和技能,是计算机专业的重要专业基础课程,主要针对的对象是计算机科学与技术领域的学生。课程的学习方法分为理论学习和实践学习两部分。 理论学习强调理解和掌握基本概念,例如类、对象、继承、多态等核心概念。学生需要通过阅读教材如《C++面向对象程序设计》(陈维兴,中国铁道出版社)和《面向对象的理论与C++》(王燕,清华大学出版社),来深入理解这些概念的理论原理。此外,多看例题是提升理论理解的关键,理论知识会指导实践,实践过程将进一步深化对概念的认识。 实践学习部分则提倡勤于思考和动手操作。学生需要充分利用上机实习环境,通过实际编程练习来掌握C++语言的实现方法,如类的创建、继承机制、多态运用以及模板和流类库的应用。《VisualC++实用教程》(郑阿奇,电子工业出版社)和《VisualC++6.0技术内幕》(David J. Kruglinski 著,北京希望电子出版社)等书籍可以作为实践的参考资料。在实践中,自我学习也是不可或缺的部分,鼓励学生独立解决问题,不断探索和提高。 课程成绩评定由平时成绩(包括考勤、作业和课堂小测验,占10%)、实验(占20%)和期末考试(占70%)组成。实验成绩根据学生的出勤记录和实验任务完成情况来评估,而期末考试则是对整个学期所学知识的综合检验。 通过这门课程的学习,学生不仅将建立起面向对象程序设计的基本思想,还能够熟练运用C++语言进行面向对象的编程,为后续的专业发展打下坚实的基础。