我的應用程序中有一些接口,我想創建單例類,它提供了它們的實現。像這樣:如何創建類提供一些接口的實現
public class Singleton{
//singleton's stuff
private Interface1 interface1Impl;
private Interface2 interface2Impl;
public Interface1 getInterface1(){
return interface1Impl;
}
public Interface2 getInterface2(){
return interface2Impl;
}
}
我正在尋找 - 提供對應用程序的每個類相同的接口實現。通過這種方式,一切正常,但它是實現這一目標的好方法嗎?
我相信你要找的是抽象工廠模式。 – Zaki
它看起來像一個門面。 –