荔园在线

荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀

[回到开始] [上一篇][下一篇]


发信人: Minatl ([3;38H[]到本站一游。), 信区: Program
标  题:  面向对象本质-话说对象-对象技术简介(我译的啊^_^)
发信站: BBS 荔园晨风站 (Sat Mar 25 17:10:51 2000), 转信


                        Bruce E. Wampler 著
                                谢健征 译
第一章
话说对象
1.1对象技术简介
  这本书是关于面向对象的软件开发的。面向对象的软件
开发不只是简单地用C++,Java,或是Eiffel写一些代码而已,它是包括问题的分析、方
案设计、编码和以后的长期维护的整个软件开发过程的。当你把面向对象技术用于软件开
发过程中后,它有可能使软件生产力极大地提高。但在你明白且有效地应用面向对象技术
开发软件之前,你必须改变你分析问题的方法,你必须先知道什么是对象和对象的设计。
    如果你查一下你书架上的电脑书,或读一下一些最新的编程杂志,你也许会认为面向
对象就是用C++或Java编程。但这其实是不对的,用C++或Java编程其实只是面向对象
开发的一部分而已。在这本书接下来的部分,我将会告诉大家什么是面向对象的分析,什
么是面向对象的设计。
  图1:一个随便搭建的房子

虽然我们最终要用一种面向对象的语言去开发一个软件系统,但我们实际上是需要面向对
象的分析和面向对象的设计。直接应用C++而没经过面向对象的分析和面向对象的设计去
开发一个面向对象的系统就像随便搭建一个房子而没有分析建一个房子需要什么,没有去
设计它,没有画设计图纸。到房子建好后,你也许才会发现空间过于分散,一些空间没有
效地利用好。房子也许在第一场风暴中就会倒下。一个没有经过面向对象的分析和面向对
象的设计的C++程序也许能工作,但它也许是充满了臭虫的,在你第一次修改后它就会崩
溃。








--
※ 修改:·Minatl 於 Mar 25 17:24:22 修改本文·[FROM: 192.168.0.90]
※ 来源:·BBS 荔园晨风站 bbs.szu.edu.cn·[FROM: 192.168.0.90]


[回到开始] [上一篇][下一篇]

荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店