楼上的各位兄弟看来都没有真正的理解OO,OO不是“1.深入淺出DELPHI 6 清華大學出版
社2.DELHI6數據庫開發 飛思科技產品研發中心 3.DELPHI 6 入門與提高 人民郵電出版
社”,也不是“Com, Corba”,这些都是OO的产物。如果从Com中去了解OO,简直是一个
恶梦,毕竟这些东西牵涉到了和多Windows的底层应用,你了解为什么要使用Marshal,为什
么要使用套间吗?你了解真么如Delphi一样建立DataSnap吗?微软并没有公开实现COM的代
码,那些代码就是精华,是OO的秘密。楼上的一位兄弟竟然认为采用对象的方式会和
Delphi的快速开发想冲突!!!还有一个兄弟说“数据库结构变化不大的库,可以考虑将
所有的数据库操作封装到一个类里”,这种方式根本不是OO的方式,充其量是一个工具集
合罢了。为什么一提起数据库就想到ADO,BDE之类的东西,而且要把企业逻辑放在 OnClick
中呢?难道数据库的开发和其他类型的开发真的不一样吗?我不明白为什么一个TADOQuery
能在开发中处于主导地位?这不过仅仅是一个从数据存储的地方取数据的过程罢了。OO是什
么?OO就是模仿我们的社会,就是对不同的社会现象进行封装,这就是企业逻辑,这就是
OO。OO不能解决的问题如下,我以为:继承和社会的遗传不一样,而且对于进化和变异根
本没有一点支持。
办法进行