面向对象与可视化程序设计:Visual C++实战

3星 · 超过75%的资源 需积分: 18 7 下载量 27 浏览量 更新于2024-07-31 收藏 923KB PPT 举报
"面向对象与可视化程序设计_--Visual_C++_编程黄维通博士" 这门课程"面向对象与可视化程序设计"由唐龙教授和黄维通博士在清华大学讲授,是针对已经掌握C/C++基础的本科生的选修课。课程的主要目标是让学生深入理解并熟练使用Visual C++ 6.0进行编程。由于课程实践性强,学生需要投入大量时间进行上机操作以提升技能。讲解与上机实践的比例设定为1:1,确保理论与实践的平衡。 课程内容不仅涵盖了面向对象编程的概念,如类、对象、继承、多态等,还强调了使用Visual C++工具进行可视化界面开发,使学生能够创建具有用户友好的图形用户界面的应用程序。此外,黄维通编著的两本书籍《VisuaiC++面向对象与可视化程序设计》和《VisuaiC++面向对象与可视化程序设计习题解析与编程》是主要的参考教材,提供了详细的理论知识和实践指导。 上课时间安排在每周六上午的第二大节(9:50-12:15),地点在五教5203教室。而上机实践则在每周日上午于计算中心机房进行,学生被分为两组,每组有两小时的上机时间。为了保证学习效果,课程建议只有具备C/C++基础的学生选修,同时周六和周日有其他重要活动的同学应避免选择这门课。 面向对象编程是现代软件开发中的核心概念,通过封装、继承和多态性等机制,可以构建模块化、可维护性更强的代码。Visual C++作为Microsoft的集成开发环境,支持C++编程并提供了丰富的库和工具,使得开发Windows应用程序更加便捷。因此,这门课程对于想要深入学习Windows平台开发的学生来说,是非常有价值的学习资源。通过课程的学习,学生不仅可以掌握面向对象编程技术,还能熟练运用Visual C++进行实际项目开发。