自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 Prototype Design Pattern

<br />public abstract class AbstractFurniture implements Cloneable {<br />     public abstract String draw();<br />     <br />     protected Object clone() throws CloneNotSupportedException{<br />         return super.clone();<br />     }<br /> }<br

2011-01-12 23:23:00 281

原创 最伟大十大算法

<br />http://blog.csdn.net/v_JULY_v/archive/2011/01/10/6127953.aspx

2011-01-12 23:22:00 320

原创 Abstract Factory

<br />public abstract class AbsConcertFactory {<br />     public abstract IMusic createMusic();<br />     <br />     public abstract IMusicBox createMusicBox();<br /> }<br /> <br /> <br /> <br />public class LatinConcertFactory extends AbsConcertFactor

2011-01-12 00:27:00 221

原创 Factory Method

<br />方法工厂,抽象工厂 区别在于,方法工厂对应一个产品,抽象工厂对应一系列产品。<br />方法工厂Demo:<br />    public class PianoMusicFactory extends MusicFactory {<br />       public IMusicBox createMusicBox() {<br />           return new PianoBox();<br />       }<br />    }<br /> <br />   pu

2011-01-12 00:11:00 194

原创 Simple Factory(Static Factory) Design Pattern

<br />  Simple Factory设计模式,隐藏实现细节,客户只需知道怎么用就OK,不用知道实现细节。<br />  Demo:<br />    有发钢琴音的音乐盒,发小提琴音的音乐盒。<br />    音乐盒:<br />       public interface IMusicBox {<br />          String play();<br />        }<br />    钢琴音的音乐盒:<br />       public class PianoBox im

2011-01-11 00:16:00 241

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除