设计模式
文章平均质量分 74
Brittanyln
这个作者很懒,什么都没留下…
展开
-
简单工厂
********************************************* 蔬菜接口 ********************************************* package com.lovo.simpyfactory; /** * * @author dell LN * */ public interface Vaget原创 2015-07-14 20:03:22 · 453 阅读 · 0 评论 -
抽象工厂模式
//现在有两类车,跑车和商务车,那么跑车又有宝马跑车和奔驰跑车 商务车又有宝马商务车和奔驰商务车 现在又有一个生产车的大工厂,大工厂的下面又有跑车工厂和上午 ******************** 车的接口 *********************** package com.lovo.AbstrctFactory2; public interface ICar原创 2015-07-14 20:37:07 · 612 阅读 · 0 评论 -
单例模式
package Singleton; /** * 饿汉式 * @author dell(会占内存) * */ /*public class Car { private static Car car = new Car(); private Car(){}; public static Car getInstance(){ return原创 2015-07-14 20:56:42 · 409 阅读 · 0 评论 -
使用门面模式来设计电脑的开机
/* *************** CPU *************** */ package com.lovo.facade; public class CPU { public void getCPU(){ System.out.println("CPU准备完毕...."); } } /* *************** 硬盘 **********原创 2015-07-15 12:20:43 · 454 阅读 · 0 评论 -
原型模式的浅度克隆和深度克隆的实现
package com.lovo.prototype; import java.io.ByteArrayInputStream; import java.io.ByteArrayOutputStream; import java.io.IOException; import java.io.ObjectInputStream; import java.io.ObjectOut原创 2015-07-15 12:16:12 · 626 阅读 · 0 评论