| 资源简介: |
{ Copyright (c) 咏南工作室 Author: 陈新光 Date: 2006.11.16 ToDo: 说明文档 Email: hnxxcxg@yahoo.com.cn QQ: 254072148 Note: 笔者意在讲述完全面向对象的思想。 完全面向对象与非完全面向对象的主要区别在业务层。在示例 程序中将 业务类完全封装进DLL中,客户端应用程序通过接口与DLL进行 通信。 客户端应用程序动态装载DLL。其实这也是微软COM/COM+的核心 实现原理。 笔者也意在陈述:对于大的项目,把系统分割成许多小的程序 比生成一 个大的可执行文件好。即工程组的概念。 优点是老生常谈了,如这样生成的程序可灵活性强 易扩展和升级...... 但编程是动手性很强的事情,只有亲自上 机编写和调试 过代码后,你才能真正掌握所学。笔者在此并没有讲述有关基 础理论性的东西, 这些东西,许多教科书上都有。笔者所列的程序是实际项目中 的源代码。 在学习了一些基础理论以后,要把这种理论变成代码,不动手 是不行的。 只停留在理论阶段,等于没学。 } 该示例程序都介绍了哪些内容: 1. 可视化窗体的继承和动态生成。 2. 编写DLL以及动态装载DLL。 3. 如何使用接口(interface)。 4. 对象的继承、封装和多态。 5. 摒弃全局变量。 数据库的安装: 安装SQl SERVER 2000,运行createDb.bat |