摘要
Microsoft Windows是一个多任务操作系统,它提供了图形用户界面、高级应用程序编程接口和软件开发工具箱SDK,实现了动态数据交换、模块动态连接、自动内存管理等功能。同时Windows是一个完善的软件开发环境,提供了直观优美的公用用户界面,充分发挥了微型计算机的潜力。Windows还配备了许多软件开发工具,包括资源编程器、调试器等,使得程序开发较为容易。C^(++)是一种面向对象的程序设计语言,现在比较流行的Borland C^(++)3.1和Microsoft C/C^(++)7.0均是Win-dows环境下的开发语言。从下面面向对象程序设计的介绍中可以看出,面向对象程序设计方法接近于实际问题,它的特性在于程序设计的高层次、高性能,是开发大型、复杂系统理想的程序设计方法。运用面向对象程序设计方法在软件的扩充、重用及维护上将会收到很大的益处。但是用C^(++)在Windows下进行面向对象程序设计还存在问题,C^(++)本身在多态性上也不完善。