面向对象
文章平均质量分 87
hautbaal
这个作者很懒,什么都没留下…
展开
-
设计模式
工厂模式转自:http://www.jdon.com/designpatterns/designpattern_factory.htm 板桥里人 http://www.jdon.com 2002/10/07工厂模式定义:提供创建对象的接口.为何使用?工厂模式是我们最常用的模式了,著名的Jive论坛 ,就大量使用了工厂模式,工厂模式在Java程序系统可以...原创 2008-07-28 11:16:37 · 73 阅读 · 0 评论 -
中文,英文,程序设计语言
突然想到,灵光一现的时候喜欢把它抓住,以前喜欢把它记到本子上,现在就在博客了 正在看书时突然想到以前看到的板桥和一个道友讨论过的问题,大概是中文和英文的封装性和程序设计语言相联系讨论了两句。这个例子给我印象很深,不过觉得讨论太少了,好像就两个回合就偃旗息鼓了。 好像是说飞机在中文里面用两个已发明的字就可以表示这个新发明的东西,而英文需要重新发明一个pla...2008-11-21 11:54:13 · 112 阅读 · 0 评论 -
proxy (关于代理模式)
转自:Java设计模式圣经连载 http://hi.baidu.com/liuzhenfeng511/blog/item/6f9f0c1be771501f8618bfd1.html代理模式是一种非常重要的设计模式,在Java语言中有着广泛的应用,包括Spring AOP的核心设计思想,都和代理模式有密切关系。 代理模式主要分两种:一种是静态代理,一种是动态代理。两种代...原创 2008-09-23 10:04:52 · 143 阅读 · 0 评论 -
设计原则总述
转自:moon1128http://blog.csdn.net/moon1128/archive/2005/01/10/246803.aspx 设计原则: 1.“开-闭”原则 (Open-Closed principle, OCP) 2. 里氏代换原则 (Liskov Substitution Principle, ...原创 2008-09-18 19:57:07 · 110 阅读 · 0 评论 -
合成/聚合复用原则 (CARP)
转自:moon1128http://blog.csdn.net/moon1128/archive/2005/01/08/245435.aspx 合成/聚合复用原则就是在一个新的对象里面使用一些已有的对象,使之成为新对象的一部分;新的对象通过向这些对象的委派达到复用已有功能的目的。简短的表述:要尽量使用合成/聚合,尽量不要使用继承。 合成和聚合都是关联的特殊种类。聚...原创 2008-09-18 19:34:56 · 131 阅读 · 0 评论 -
“开-闭”原则 (Open-Closed principle, OCP)
转自:对面向对象设计的基石--开闭原则http://www.sudu.cn/info/html/website/20080508/306162.html “开-闭”原则(Open-Closed Principle,OCP)的定义及长处 定义:一个软件实体应当对扩展开放,对修改关闭( Software entities should be open forext...原创 2008-09-18 17:20:13 · 188 阅读 · 0 评论 -
23种设计模式的一句话形容
转自:http://www.rub2b.com/article/java-article_1893.html 23种java设计模式一点就通创建型模式FACTORY?人才市场:以往是要哪个人才,就找哪个人才,效率低,现在有了人才市场,我们只需直接去人才市场挑一个好了;BUILDER?生产流水线:以前是手工业作坊式的人工单个单个的生产零件然后一步一步组装做,好比有了...原创 2008-08-01 15:44:38 · 135 阅读 · 0 评论 -
设计模式之单态模式
转自:http://www.blogjava.net/endisoft/archive/2006/09/27/72178.html 设计模式之Singleton(单态) 单态定义:Singleton模式主要作用是保证在Java应用程序中,一个类Class只有一个实例存在。 在很多操作中,比如建立目录 数据库连接都需要这样的单线程操作。 还有, singleton能够被状...原创 2008-08-01 15:38:02 · 115 阅读 · 0 评论 -
设计模式之工厂模式
转自:http://www.jdon.com/designpatterns/designpattern_factory.htm 板桥里人 http://www.jdon.com 工厂模式定义:提供创建对象的接口. 为何使用?工厂模式是我们最常用的模式了,著名的Jive论坛 ,就大量使用了工厂模式,工厂模式在Java程序系统可以说是随处可见。 为什...原创 2008-08-01 15:32:00 · 112 阅读 · 0 评论 -
java设计模式
[align=left][size=large]23种java设计模式,介绍了Java的设计模式,便于编程人员了解Java的开发模式[/size]创建型模式FACTORY?人才市场:以往是要哪个人才,就找哪个人才,效率低,现在有了人才市场,我们只需直接去人才市场挑一个好了;BUILDER?生产流水线:以前是手工业作坊式的人工单个单个的生产零件然后一步一步组装做,好比有了...原创 2008-07-28 14:02:38 · 81 阅读 · 0 评论 -
什么时候使用接口?什么时候使用抽象?选择Java接口还是抽象类 (转)
老帖了,但是还是想自己收录一下。最后也把自己对于这个问题的一些粗糙的理解记录下来。 在一个面向对象的系统中,系统的各种功能是由许许多多的不同对象协作完成的。在这种情况下,各个对象内部是如何实现自己的对系统设计人员来讲就不那么重要了;而各个对象之间的协作关系则成为系统设计的关键。小到不同类之间的通信,大到各模块之间的交互,在系统设计之初都是要着重考虑的,这也是系统设计的主要工作内容。面向接口...原创 2010-10-09 14:04:21 · 1684 阅读 · 0 评论