单例模式:使用枚举版本
2022-09-01 20:02:57
我不明白如何实现模式的版本。下面是使用单例模式实现“传统”方法的示例。我想将其更改为使用Enum版本,但我不确定如何。Enum
Singleton
public class WirelessSensorFactory implements ISensorFactory{
private static WirelessSensorFactory wirelessSensorFactory;
//Private Const
private WirelessSensorFactory(){
System.out.println("WIRELESS SENSOR FACTORY");
}
public static WirelessSensorFactory getWirelessFactory(){
if(wirelessSensorFactory==null){
wirelessSensorFactory= new WirelessSensorFactory();
}
return wirelessSensorFactory;
}
}