![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
iteye_7064
这个作者很懒,什么都没留下…
展开
-
DesignPattern学习-----Singleton
学习了Java两个月。。之后两个月学习jsp,servlet,sql,html一堆杂七杂八的东西。又花一个多月复习了一下。。。 之后一个偶然的机会,跑J道里逛了逛。。banq老大强调oo思想,设计模式。。于是开始学习设计模式 :D 刚开始学。。好多东西都不是那么明白。。。有理解错误的地方还请多多指教。。。 我从Singleton开始学。。我是这么理解的。。 Si...2007-12-17 12:00:24 · 79 阅读 · 0 评论 -
DesignPattern学习-----对Factory的迷惑
我对工厂不明白的地方就是工厂方法和抽象工厂之间到底有什么区别。 对于简单工厂深入浅出DesignPattern说,简单工厂不算是个设计模式,只算个写法。不过照这样推论,其实所有的设计模式都是一种写法罢了。 工厂方法模式定义了一个创建对象的接口,但由子类决定实例化的类是哪个。工厂方法让类把实例化推迟到了子类。(这句话我看了n遍,就是没看明白!说得莫名其妙的) ...2009-02-03 22:12:09 · 139 阅读 · 0 评论 -
DesignPattern学习------State与Strategy
状态模式(State) 定义:当一个对象的内在状态改变时允许改变其行为,这个对象看起来像是改变了其类。 用途:主要解决当控制一个对象状态转换的条件表达式过于复杂时的情况。把状态的判断逻辑转移到表示不同状态的一系列类当中,可以把复杂的判断逻辑简化! 定义依然的让人迷惑不解!如果说,状态模式就是为了替换复杂的if...else语句的,是否会有点恍然大悟的感觉? 我现在对状态模式的理解是这...2009-02-11 22:11:03 · 76 阅读 · 0 评论 -
DesignPattern学习-----Observer
Observer直译为中文为观察者。所以此模式又称为观察者模式(废话。)不过一直很疑惑,我感觉这个名字起得不好,给人误解很大,特别是初学者。我想大部分人的想法应该和我一样,我第一次看到观察者模式就会想到,观察者观察者,那么肯定观察者是主体了。其实不然。被观察者才是主体。 就小孩睡觉这个例子,如果按观察者的想法,那就观察嘛!!!怎么观察,小孩在睡觉,我就在那观察,他眼一睁,啊,要...2008-08-28 15:42:10 · 88 阅读 · 0 评论 -
欢迎关注微信公众账号PigCode
开通了微信公众账号,欢迎大家关注: PigCode 不定期推送博客文章,及编程相关内容.方便手机阅读. 1. n (最新文章)2. r (随机文章)3. h (热门文章)4. help(帮助信息)5. 其它字符进行关键字搜索.推荐关键字(Java,Clojure,Luminus,Scala,Tomcat,设计模式,Maven,Vim,Emacs) ...2014-03-25 21:02:21 · 149 阅读 · 0 评论 -
Java&Scala比较---设计模式(Singleton)
单例模式在Scala中就是一个默认实现的模式。 对于Java中的单例模式,请看[url]http://www.ivanpig.com/blog/?p=75[/url]。 虽然从代码上看,单例模式很简单。但是涉及到多线程问题,问题会很复杂。 Scala中完全不用担心这个问题。 [code="scala"]object Single{ def say(){ println...原创 2013-03-31 11:56:35 · 101 阅读 · 0 评论