面向对象设计技术已成为当今一种流行的软件设计技术。C++是在面向对象的大潮流中诞生的宠儿,同时由于它的广泛运用又极大地推动了面向对象技术的发展。
本书以面向对象的基本思想、方法和VC++应用开发为主要内容,以微软Visual C++6.0作为开发平台。前7章是面向对象基本特征和基本技术的学习,主线突出C++面向对象的抽象、封装、继承、多态和动态联编五大特征的知识讲授。主要内容包括C++语言基础、流程控制、函数、数组与指针,以及类与对象、派生与继承、多态和虚函数。第8--13章是VC++应用开发,实践工学结合、知识与技能的结合。通过开发绘图程序、媒体播放器、学生成绩管理系统和MYQQ聊天程序等程序,详细介绍了包括菜单、对话框、常用控件、工具栏等在内的界面设计,以及图形、多媒体、数据库和网络通信等编程技术。
本书改变传统教材的编写方法,具有如下特点:
1.兼顾面向过程与面向对象程序设计的适度分离和高度融合的原则,强调工学结合,、知识与技能的结合,以及基本技能的训练和VC+十的应用开发。在教学内容编排上注重基础性和应用性,前7章是C++面向对象程序���计基础,入门起点低,读者不需要