最新评论

ffffff 2011-03-03 02:22
努力,就可以。
№竹竹_ 2010-11-10 20:57
@葛益宁 哈哈,我感觉我也是想表达这种意思,可能文字书写起来并非实意,改天我画个图,也许会清晰一些,谢谢了!
葛益宁 2010-11-10 20:32
呵呵,此过程非彼过程。 面向过程方法,是从系统的部门或其他进行分类,自顶向下,由这些分类分别去进行分析与设计,然后自下而上,建立数据逻辑关系。 而面向对象则不同,它从系统参与者入手,以问题域作为类的处理目标,采用自顶向下、自下而上,或组合方法,或从中间向上向下进一步分析与设计。
№竹竹_ 2010-11-10 18:27
@葛益宁 楼上说的很有道理 我多说几句,面向过程设计是种思想,但现在这种思想太局限了,它是解决问题的步骤,但这个步骤不是更像对象的行为吗,这里难道没有对象的影子吗?过程和对象在我看来是分析系统的不同视角和入手点罢了,我们可以从过程中去发现和了解并有可能产生新对象,也可以在对象中所体现的行为更好地诠释过程的涵义,过程不仅仅是过程,对象也不仅仅是独立的对象,两者更好地联系起来去分析一个系统,我想这是比较可行的,不知道我理解的对不对,呵呵,菜鸟一个,望多指教!
葛益宁 2010-11-10 18:01
文章写得不错,先顶一下! 我个人有些其他的看法: 1、面向过程与面向对象是两种分析同样的系统的不同方法,系统是由组件、连接、组件关系与约束组成,所以系统是客观的,不以分析方法的不同而不同; 2、系统对象是相互关联的,如果没有关联,一定没有存在的价值; 3、系统对象之间的因果关系,表现出来的这个流转过程,与面向过程不是同一概念; 4、面向对象和面向过程在某些方面是统一的,比如:对子系统的分解,即自顶向下的设计过程,当然其中的详细设计过程有很多的差别。
三人行_ 2010-08-04 22:57
一个新手 呵呵