有时候拿牛刀杀鸡会很蹩脚。
记得课本上说面向对象是应对软件危机才应运而生的,
程序庞大,复用几率大等等我想才是oop的初衷吧

解决方案 »

  1.   

    谢谢nexteee!
      不过,现在的jsp、php、asp.net都是向着面向对象方面发展的。所以很想知道怎么在web开发中面向对象。
      

  2.   

    web分层:数据层,业务层,表现层。三层逐次封装,实现MVC框架模式。
    比如留言板:
    底层的数据库操作可以封装成对象,对业务层提供接口,业务层建立业务对象,如用户,留言,表现层调用业务层API呈现页面。
      

  3.   

    看 XOOPS这个程序吧 面向对象做的还不错
      

  4.   

    http://www.pconline.com.cn/pcedu/empolder/gj/c/0504/609482.html
      

  5.   

    谢谢willbetter(夜之哀伤)、poonzsp(怒放的生命) 、wowh(NETwalker) 、
     yangyu112654374(Spaceman) 、foolbirdflyfirst(湖水清澈) (@Fix my lover@) 
      

  6.   

    开始的时候,别想那么多
    按照自己喜欢,写OOP,写着写着,你就上路了.
      

  7.   

    谢谢 cymple(Let it Be)。我现在也正在尝试着写一些oo的网站,不过,没人指点一下,感觉做起来有点吃力。
      

  8.   

    谢谢yanxw_227(奔跑) 、learsu(苏童)、helloyou0(你好!) 
    软件工程之类的书,我也买了几本。不过觉得uml和软件模式等书藉都是以做应用软件为主的,很少讲到网站方面的,所以觉得学了用不上的感觉。不知各位能不能再给点有什么意见。
      

  9.   

    学了不会用不上的,OO主要是思想。之所以让你学java,因为php不是纯OO语言。而java逼迫你每个程序都是面向对象的.学一段时间就适应了.回头看php里的对象就没有概念问题了.然后再看UML书也好看一点.
      

  10.   

    再次谢谢helloyou0(你好!) 。
    以前我是学VC++的,面向对象也学了一点。但转到web开发时,觉得很难在web上应用OO。也用asp、php封装过一些类。但总觉得这些都是零零散散的,没有体现出一个完整的整体。总之,有种无从下手的感觉。或许是我现在还是太菜了吧,呵。