简单就是美 - 2006-7-19 13:57:00
如题
海蓝云天 - 2006-7-19 14:49:00
封装
继承
多态
简单就是美 - 2006-7-20 14:46:00
……能不能说具体一点?
类可以继承、类还有多态性,这就是好处?
谢谢啦~~
天下奇才 - 2006-7-21 10:36:00
面向对象就是面向过程的进一步抽象。
我举一个例子,例如我现在在广州,如果要去北京:
如果用面向过程的思维,我考虑到我的目的地是北京,我应当何时从何地开始出发。然后再考虑是使用交通工具还是步行,随后考虑他们的成本。这里面还涉及许多细节性的问题,就不多叙述了。
如果用面向对象的思维,我考虑的只是要去北京,然后就是去找中介帮忙,看有没现成的线路可以利用的。筛选的顺序就是,可以直接利用的、可以稍作改动就可以利用的、需要较大改动的,还有一种情况就是根本没有现成的线路。
不能说面向对象优于面向过程,因为他们根本不存在矛盾。我建议你看看原版的外国教材,他们对面向对象的阐述会更加清楚,但是他们没有忽视的一点,就是面向过程的设计思想。因为,在开发中,这是不可忽视的一个重点。
简单就是美 - 2006-7-21 15:00:00
Too hard to understand...
3楼的,谢谢啦
天下奇才 - 2006-7-21 16:27:00
| 引用: |
【简单就是美的贴子】Too hard to understand... 3楼的,谢谢啦 ........................... |
其实所谓编程思想,就是一门数学和哲学思想的结合。多写些代码,多想想算法,然后再看相关的书籍,就不会觉得太难理解了。
其实真正难的,是如何将实际的问题抽象化。
闪电风暴 - 2006-7-23 10:07:00
好深奥啊
mysky50 - 2006-7-25 6:45:00
哇```天下奇才懂很多阿
© 2000 - 2026 Rising Corp. Ltd.