装饰模式
    
                
摘要:1.定义一个接口类IHouse,接口方法toLive 2.定义一个实现类HouseImpl,实现IHouse接口重写toLive方法. 3.定义抽象装饰类IHouseDecorate,实现IHouse接口,重写toLive方法.构造方法带参数接口类IHouse。 4....
        
阅读全文
                    posted @ 
2017-04-08 15:05 
2637282556
        
阅读(103) 
         
        推荐(0)     
                 
                
                
    模板模式
    
                
摘要:1.定义一个模板的抽象类House,里面有模板抽象方法 2.定义一个实现模板类LargeBuilding,该类继承House,重写House的模板抽象方法 3.测试,多态1.public abstract class House {public abstract vo...
        
阅读全文
                    posted @ 
2017-04-08 11:56 
2637282556
        
阅读(93) 
         
        推荐(0)     
                 
                
                
    动态代理
    
                
摘要:1.Proxy.newProxyInstance(ClassLoader loader, Class[] interfaces, InvocationHandler h)参数: loader - 定义代理类的类加载器 interfaces - 代理类要实现的接口列表 ...
        
阅读全文
                    posted @ 
2017-04-08 00:56 
2637282556
        
阅读(124) 
         
        推荐(0)     
                 
                
                
    单例模式
    
                
摘要:单例模式:保证类在内存中只有一个对象。、 饿汉式:类一加载就创建对象 懒汉式:用的时候,才去创建对象public class Single { private Single() {};//构造私有,防止开发者实例化类Single,创建出新的single /...
        
阅读全文
                    posted @ 
2017-04-07 03:25 
2637282556
        
阅读(91) 
         
        推荐(0)     
                 
                
                
    工厂模式
    
                
摘要:1.创建一个抽象的所有对象类父类xpublic abstract class People { public abstract void eat();}2.创建一个对象类继承抽象类xpublic class Woman extends People { ...
        
阅读全文
                    posted @ 
2017-04-07 03:06 
2637282556
        
阅读(82) 
         
        推荐(0)     
                 
                
                
    简单工厂模式
    
                
摘要:1.定义一个工厂f,该工厂可以获取对象public class FactoryPeople { private FactoryPeople(){}; public static People getPeople(String tyle){ i...
        
阅读全文
                    posted @ 
2017-04-07 02:53 
2637282556
        
阅读(95) 
         
        推荐(0)