码迷,mamicode.com
首页 >  
搜索关键字:gof23    ( 120个结果
java GOF23设计模式-简单工厂模式进阶
不修改已有代码,而是添加代码 不和所有类打交道,只和总接口的实现类打交道 public class Cilent { public static void main(String[] args) { Car c1=new AudiFactory().createCar(); Car c2=new B ...
分类:编程语言   时间:2019-09-28 18:08:48    阅读次数:115
java GOF23设计模式-简单工厂模式
publicclassCarFactory{//简单工厂模式1publicCarcreateCar(Stringtype){if(type.equals("奥迪")){returnnewAudi();}elseif(type.equals("比亚迪")){returnnewByadi();}returnnull;}//或简单工厂模式2publicstaticCarcreateAudi(){retu
分类:编程语言   时间:2019-09-23 18:12:25    阅读次数:86
java GOF23设计模式-简单工厂模式进阶
不修改已有代码,而是添加代码不和所有类打交道,只和总接口的实现类打交道publicclassCilent{publicstaticvoidmain(String[]args){Carc1=newAudiFactory().createCar();Carc2=newByadiFactory().createCar();Carc3=newBenzFactory().createCar();c1.run
分类:编程语言   时间:2019-09-23 18:06:44    阅读次数:79
java GOF23设计模式-工厂模式图
![](https://s1.51cto.com/images/blog/201909/23/867cb423e8ad5ecab48fab5a4ba69f34.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3p
分类:编程语言   时间:2019-09-23 16:53:39    阅读次数:97
java GOF23设计模式-单例模式-枚举实现单例模式图(枚举是天然的单例)
![](https://s1.51cto.com/images/blog/201909/21/d25e2d1434b17e01d265d8c2311ef8a5.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3p
分类:编程语言   时间:2019-09-23 10:01:18    阅读次数:96
java GOF23涉及模式-单例模式-静态内部类实现和枚举实现
静态内部类实现单例模式publicclassDesign{//静态内部类实现的懒加载模式,只有在调用getInstance方法时才会加载静态类,并且因为类加载天然线程安全,保证了只有一个实例privatestaticclasssingle{privatestaticDesignd=newDesign();}privateDesign(){}publicstaticDesigngetInstance
分类:编程语言   时间:2019-09-23 09:42:10    阅读次数:109
java GOF23设计模式-单例模式图
![](https://s1.51cto.com/images/blog/201909/21/b7b55e41606d2ae2419713358ee5c133.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3p
分类:编程语言   时间:2019-09-22 10:53:57    阅读次数:74
java GOF23单例模式-饿汉式图
![](https://s1.51cto.com/images/blog/201909/21/6a77ecb7df9651bfd80cafc775a7d070.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3p
分类:编程语言   时间:2019-09-22 10:45:35    阅读次数:72
java GOF23设计模式-饿汉式和懒汉式
单例模式:保证一个类只用一个相同的实例,并且提供一个访问该实例的全局访问方法如任务管理器、回收站饿汉式:把构造器私有,则别人无法访问同时提供一个私有的创建好的static的该实例属性提供一个开放的方法返回该实例publicclassDesign{privatestaticDesignd=newDesign();//类初始化时,立即加载这个对象,没有延迟加载的优势//即不使用对象会造成资源浪费pri
分类:编程语言   时间:2019-09-22 01:16:34    阅读次数:157
GOF23-工厂模式
1.什么是工厂模式 就是实现创建者与调用者分离,工厂模式的核心(灵魂)其实就是:分工。 2.工厂模式有哪些 简单工场模式(静态工厂) 简单工厂模式也叫静态工厂模式,就是工厂类一般使用静态方法,通过接受的参数的不同来创建不同的对象并返回。其缺点是对新增的业务类无能为力,必须要修改代码来完成扩展(不满足 ...
分类:其他好文   时间:2019-08-17 01:01:18    阅读次数:87
120条   上一页 1 2 3 4 ... 12 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!