Java
大师老顽童
这个作者很懒,什么都没留下…
展开
-
Java设计模式之单例模式
摘自《Header First设计模式》文中的源码 初代方法: package singleton; public class Singleton { //利用静态变量记录Singleton类唯一的实例 private static Singleton uniqueInstance = null; //声明为私有的构造器,只有Singleton类内才能能够调用构造器 private Singleton() { System.out.pr原创 2021-07-24 17:28:48 · 2235 阅读 · 0 评论 -
Java设计模式之适配器模式
摘自《》 定义一个鸭子的模型接口: Duck.java package Adapter; /* * 鸭子实现了Duck的接口,具备呱呱叫和飞行的能力 */ public interface Duck { public void quack(); public void fly(); } 定义一个火鸡的模型接口: Turkey.java package Adapter; /* * 介绍新的街头冠禽 */ public interface Turkey {原创 2021-04-01 15:36:14 · 142 阅读 · 1 评论