讨论设计模式和00思想

03-12-25 cats_tiger
         

二者其实并不冲突,首先应该深入学习OO,然后再学模式,二者次序不可颠倒。

例如:接口、抽象、继承、实现、RTTI、多态等等基础知识必须十分清楚才有可能学会模式。

前面有位网友提出的疑问其实是对模式的误解,但是他的问题也很尖锐--我们有很多有才华的程序员不理解00,却整天在用着00语言编程。

         

nedea
2003-12-26 11:04

什么叫oo?

什么叫抽象?

fiddle
2003-12-26 15:03

> 二者其实并不冲突,首先应该深入学习OO,然后再学模式,二

> 叽涡虿豢傻叩埂?> 例如:接口、抽象、继承、实现、RTTI、多态等等基础知识必

> 胧智宄庞锌赡苎Щ崮J健?> 前面有位网友提出的疑问其实是对模式的误解,但是他的问题

> 埠芗馊瘢颐怯泻芏嘤胁呕某绦蛟辈焕斫?0,却整天在?> 着00语言编程。

同意,都没几个有过硬的OO基础,好高骛远。

banq
2003-12-26 15:50

是的,OO是基础,学习设计模式可以提升OO的认识和理解,比如很多人一开始觉得接口等好像没有什么用处,其实学习了设计模式,就会发现接口的重要性,尤其是工厂模式。

lostsky
2004-01-02 13:29

为什么banq的 话总是那么精辟

3Go 1 2 3 下一页