![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
文章平均质量分 92
梦星剑魂
这个作者很懒,什么都没留下…
展开
-
java设计模式--单例模式
//饿汉式(静态常量) class Singleton { //1. 构造器私有化, 外部能new private Singleton() { } //2.本类内部创建对象实例 private final static Singleton instance = new Singleton(); //3. 提供一个公有的静态方法,返回实例对象 public static Singleton getInstance() { return instance; } //..原创 2020-07-10 14:18:56 · 90 阅读 · 0 评论 -
java设计模式--适配器模式
类图 代码实现 //被适配的类 public class Voltage220V { //输出220V的电压 public int output220V() { int src = 220; System.out.println("电压=" + src + "伏"); return src; } } //适配接口 public interface IVoltage5V { public int output5V(); } //适配器类 public class Volta...原创 2020-07-09 16:45:21 · 108 阅读 · 0 评论 -
java设计模式--策略模式
问题 代码 public abstract class Duck { public Duck() { } public abstract void display();//显示鸭子信息 public void quack() { System.out.println("鸭子嘎嘎叫~~"); } public void swim() { System.out.println("鸭子会游泳~~"); } public void fly() { System..原创 2020-07-09 16:13:40 · 108 阅读 · 0 评论