由于一贴最高100分,所以开了两个贴,回答回题者只需在一个贴中回复即可原问题url:
http://community.csdn.net/Expert/topic/4416/4416916.xml?temp=.9122583

解决方案 »

  1.   

    弄个Form什么的,这不是OO偶不搞数据库开发的一般开发组件,有VCL,ActiveX,把常用的东西封装起来,这就是我理解的OOP
    这样就可以重用和扩展其实也没必要为OO而OO,能满足需求就行的,不必介怀究竟OO是用了还是没有用
      

  2.   

    你所说的这些都不算是OOP了,重点是你自己写Class,
    把业务对象和业务逻辑封装进去,
    在业务处理中调用对象的方法来实现系统功能。
      

  3.   

    看看设计模式
    如果你的问题没复杂到必须用oop的程度,一般来说是体会不到oo的好处的.
    oop是解决问题的一种方法
      

  4.   

    建议你看看 面向对象大师Martin Fowler的《企业应用架构模式》
    相信会有所收获