
面向对象
ulark
这个作者很懒,什么都没留下…
展开
-
一点体会(面向对象)
面向对象,经常听,但却不经常做。或者说想做,但没有做吧!某构架师和我说,中国百分之90%的程序员都在讲着面向对象,却有80%的人写着面向过程的代码,我觉得不是面向过程,是面向模块,其实面向模块如果写得好的话,应该也不错的!只不过大家所写的面向模块只能自己用(大部分),所以根本就得不到重用. 面向对象最终想解决的问题就是代码重用,应变业务经常变动(非常小的项目原创 2010-03-10 15:17:00 · 406 阅读 · 0 评论 -
关于面向对象的一些思考
面向对象方法被人谈论了二十多年了。我接触它比较晚,直到九十年代中期才开始学习使用它。若说对这个方法做些评价,那还真是大言不惭了。不过这么些年来,也周期性的对面向对象做些思考。或对或错,我想都值得总结一下。一家之言,来看的同学不必太当真。 首先我们要区分一下“基于对象”和“面向对象”的区别。 基于对象,通常指的是对数据的封装,以及提供一组方法对封装过的数据操作。比如 C 的 IO 库中的原创 2010-03-09 11:42:00 · 403 阅读 · 0 评论 -
AOP——基本概念整理
1. AOP(Aspect Oriented Programming):AOP即面向切面编程。是设计模式的延续。设计模式追求的是调用者和被调用者之间的解耦,AOP可以说是对此目标的一种实现。2.产生的必要性: OOP的局限性:面向对象很好的解决了软件系统中的角色划分问题。借助面向对象中分析,设计和实现,可以将问题领域中的“名词“转换为系统中的对象,从而实现从问题到软件的转换,原创 2010-03-10 15:27:00 · 449 阅读 · 0 评论