新书推介:《语义网技术体系》
作者:瞿裕忠,胡伟,程龚
   XML论坛     W3CHINA.ORG讨论区     计算机科学论坛     SOAChina论坛     Blog     开放翻译计划     新浪微博  
 
  • 首页
  • 登录
  • 注册
  • 软件下载
  • 资料下载
  • 核心成员
  • 帮助
  •   Add to Google

    >> 本版讨论Java, J2SE, J2ME, J2EE, 以及Eclipse, NetBeans, JBuilder等Java开发环境,还有JSP, JavaServlet, JavaBean, EJB以及struts, hibernate, spring, webwork2, Java 3D, JOGL等相关技术。
    [返回] 中文XML论坛 - 专业的XML技术讨论区计算机技术与应用『 Java/Eclipse 』 → [合集] 基于组件开发和OO的区别 查看新帖用户列表

      发表一个新主题  发表一个新投票  回复主题  (订阅本版) 您是本帖的第 2624 个阅读者浏览上一篇主题  刷新本主题   树形显示贴子 浏览下一篇主题
     * 贴子主题: [合集] 基于组件开发和OO的区别 举报  打印  推荐  IE收藏夹 
       本主题类别:     
     admin 帅哥哟,离线,有人找我吗?
      
      
      
      威望:9
      头衔:W3China站长
      等级:计算机硕士学位(管理员)
      文章:5255
      积分:18406
      门派:W3CHINA.ORG
      注册:2003/10/5

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给admin发送一个短消息 把admin加入好友 查看admin的个人资料 搜索admin在『 Java/Eclipse 』的所有贴子 点击这里发送电邮给admin  访问admin的主页 引用回复这个贴子 回复这个贴子 查看admin的博客楼主
    发贴心情 [合集] 基于组件开发和OO的区别

    ● [合集] 基于组件开发和OO的区别发信人: qyjohn (Sweet Potato -- 清扬婉兮,适我愿兮), 信区: J2EE
    标  题: [合集] 基于组件开发和OO的区别
    发信站: BBS 水木清华站 (Tue Mar 30 09:37:24 2004), 站内

    ☆─────────────────────────────────────☆  
      bunny007 (空非空色非色) 于  (Fri Mar 26 12:18:39 2004)  提到:

    这个问题很是OLD了,最近看到一帮子网友在说

    EJB中的Stateless Session Bean到底算不算是OO?

    因为这个模式内涉及的全是控制流程,

    而不是OO所涉及的数据+操作方式..

    所以一直很困惑,并且OO界的很多人认为CBD(component-based design)

    就是在借OO的形式,拆OO的台...

    因为我最先接触的java是J2EE,不是那种纯粹的OO想法,所以现在也比较蜜湖..

    欢迎大家点明一二,先谢了


    ☆─────────────────────────────────────☆  
      Nullgate (空门~希言自然) 于  (Fri Mar 26 12:20:36 2004)  提到:

    没有流程的OO,就是废物

    【 在 bunny007 (空非空色非色) 的大作中提到: 】                                  
    : 这个问题很是OLD了,最近看到一帮子网友在说                                      
    : EJB中的Stateless Session Bean到底算不算是OO?                                  
    : 因为这个模式内涉及的全是控制流程,                                             
    : ...................                                                           


    ☆─────────────────────────────────────☆  
      bunny007 (空非空色非色) 于  (Fri Mar 26 12:25:45 2004)  提到:

    ..可是SessionBean里面全是流程...
    这不就又回到了面向过程编程的模式..
    再者,这只是组件编程的一个小例子,更主要的问题是
    在面向组件编程的时候,很难再考虑继承之类的OO编程
    的优点,特别是在使用EJB编程的时候,感觉好无聊的东东呀
    没有美感。。

    【 在 Nullgate (空门~希言自然) 的大作中提到: 】                                 
    : 没有流程的OO,就是废物                                                        


    ☆─────────────────────────────────────☆  
    Nullgate (空门~希言自然) 于  (Fri Mar 26 13:02:42 2004)  提到:

         你编程是为了追求美还是想解决实际问题。

    【 在 bunny007 (空非空色非色) 的大作中提到: 】                                  
    : ..可是SessionBean里面全是流程...                                           
    : 这不就又回到了面向过程编程的模式..                                          
    : 再者,这只是组件编程的一个小例子,更主要的问题是                              
    : ...................                                                           

    ☆─────────────────────────────────────☆  
    bunny007 (空非空色非色) 于  (Fri Mar 26 13:24:02 2004)  提到:

    呵呵,解决实际问题让我吃饭
    美才能让我喜欢编程
    :)

    【 在 Nullgate (空门~希言自然) 的大作中提到: 】                                 
    :      你编程是为了追求美还是想解决实际问题。                                   


    ☆─────────────────────────────────────☆  
    kobe2000 (每一天) 于  (Fri Mar 26 13:27:59 2004)  提到:

    不能形而上学啊
    佛曰:对象既是过程,过程既是对象...
    对象是“一匹马”,过程是“马一匹”
    【 在 bunny007 (空非空色非色) 的大作中提到: 】                                  
    : 呵呵,解决实际问题让我吃饭                                                    
    : 美才能让我喜欢编程                                                            




    ☆─────────────────────────────────────☆  
    sonicyang (刺猬) 于  (Fri Mar 26 13:40:09 2004)  提到:

    oo的思想是抽象的概念
    组件也是啊
    oo里也需要流程啊,否则怎么完成最终任务呢
    组件是可以用oo的方法实现,当然也可以用非oo方法实现(oo出现以前也有组件吧)

    【 在 bunny007 (空非空色非色) 的大作中提到: 】                                  
    这个问题很是OLD了,最近看到一帮子网友在说

    EJB中的Stateless Session Bean到底算不算是OO?

    因为这个模式内涉及的全是控制流程,

    而不是OO所涉及的数据+操作方式..

    所以一直很困惑,并且OO界的很多人认为CBD(component-based design)

    就是在借OO的形式,拆OO的台...

    因为我最先接触的java是J2EE,不是那种纯粹的OO想法,所以现在也比较蜜湖..

    欢迎大家点明一二,先谢了


    ☆─────────────────────────────────────☆  
    windring (踟蹰·痴绌) 于  (Fri Mar 26 14:33:18 2004)  提到:

    对于SessionBean的一个方法而言确实是流程
    但是这个流程里面没有不准你再去做OO的设计吧

    【 在 bunny007 (空非空色非色) 的大作中提到: 】                                  
    : ..可是SessionBean里面全是流程...                                           
    : 这不就又回到了面向过程编程的模式..                                          
    : 再者,这只是组件编程的一个小例子,更主要的问题是                              
    : ...................

    ☆─────────────────────────────────────☆  
    diaochong (快乐的雕虫~~小猪) 于  (Fri Mar 26 15:30:11 2004)  提到:


    程序流程的思路还是编程的主要考虑方面吧.
    否则活动图,顺序图用来做什么,
    OO把流程的粒度放大了,把相似的应用归类了.我个人认为.

    【 在 sonicyang (刺猬) 的大作中提到: 】                                         
    : oo的思想是抽象的概念                                                          
    : 组件也是啊                                                                    
    : oo里也需要流程啊,否则怎么完成最终任务呢                                      
    : ...................

    ☆─────────────────────────────────────☆  
    ma3r (艾菲尔) 于  (Fri Mar 26 20:15:13 2004)  提到:

    佛是这么说的啊?不过,说的很有道理。比如,银行提供服务,你说这个“服务”是对象
    还是过程呢?呵呵

    【 在 kobe2000 (每一天) 的大作中提到: 】                                        
    : 不能形而上学啊                                                                
    : 佛曰:对象既是过程,过程既是对象...                                           
    : 对象是“一匹马”,过程是“马一匹”                                            

    ☆─────────────────────────────────────☆  
    aiyz (开往地铁的春天) 于  (Sat Mar 27 16:29:10 2004)  提到:

    任何oo都是对非oo的封装

    【 在 sonicyang (刺猬) 的大作中提到: 】                                         
    : oo的思想是抽象的概念                                                          
    : 组件也是啊                                                                    
    : oo里也需要流程啊,否则怎么完成最终任务呢                                      
    : ...................                                                           

    【 在 ma3r (艾菲尔) 的大作中提到: 】                                            
    : 佛是这么说的啊?不过,说的很有道理。比如,银行提供服务,你说这个“服务”是对象
    : 还是过程呢?呵呵                                                              


    ※ 修改:·qyjohn 于 Mar 30 09:41:34 修改本文·[FROM:   219.238.203.*]           

    索引页面|上一篇|下一篇


       收藏   分享  
    顶(0)
      




    ----------------------------------------------

    -----------------------------------------------

    第十二章第一节《用ROR创建面向资源的服务》
    第十二章第二节《用Restlet创建面向资源的服务》
    第三章《REST式服务有什么不同》
    InfoQ SOA首席编辑胡键评《RESTful Web Services中文版》
    [InfoQ文章]解答有关REST的十点疑惑

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2004/9/23 0:40:00
     
     GoogleAdSense
      
      
      等级:大一新生
      文章:1
      积分:50
      门派:无门无派
      院校:未填写
      注册:2007-01-01
    给Google AdSense发送一个短消息 把Google AdSense加入好友 查看Google AdSense的个人资料 搜索Google AdSense在『 Java/Eclipse 』的所有贴子 点击这里发送电邮给Google AdSense  访问Google AdSense的主页 引用回复这个贴子 回复这个贴子 查看Google AdSense的博客广告
    2024/5/18 2:26:45

    本主题贴数1,分页: [1]

    管理选项修改tag | 锁定 | 解锁 | 提升 | 删除 | 移动 | 固顶 | 总固顶 | 奖励 | 惩罚 | 发布公告
    W3C Contributing Supporter! W 3 C h i n a ( since 2003 ) 旗 下 站 点
    苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
    78.125ms