![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
文章平均质量分 80
yihuangol
这个作者很懒,什么都没留下…
展开
-
Java设计模式(装饰者模式)
1、UML类图如下 2、Decorator.java package com.company.decorator; public interface Decorator { void show(); } 3、Person.java package com.company.decorator; public class Person implements Decorato...原创 2020-02-29 19:01:50 · 134 阅读 · 0 评论 -
Java设计模式(抽象工厂模式)
1、Car.java package com.company.factory.abstractFactory; public abstract class Car { } abstract class Audi extends Car{} abstract class BMW extends Car{} class AudiCar extends Audi implements Jiao...原创 2020-02-28 21:00:37 · 118 阅读 · 0 评论 -
Java设计模式(工厂方法模式)
1、Car.java package com.company.factory.factoryMode; public abstract class Car { } class BMWCar extends Car { } class Audi extends Car { } 2、定义一个接口Factory package com.company.factory.factoryMod...原创 2020-02-28 20:30:13 · 93 阅读 · 0 评论 -
Java设计模式(简单工厂模式)
1、Car.java package com.company.factory.simpleFactory; public class Car { } class Audi extends Car{} class BMW extends Car{} 2、Factory.java package com.company.factory.simpleFactory; public cla...原创 2020-02-28 20:06:43 · 78 阅读 · 0 评论 -
Java设计模式(适配器模式)
1、需要2个接口 1)TypeC.java package com.company.adapter; public interface TypeC { String getInfo(); } 2)USB.java package com.company.adapter; public interface USB { String getInfo(); } 2、...原创 2020-02-28 17:55:33 · 77 阅读 · 0 评论