httpservlet體現了什么設計模式
1 回答

喵喵時光機
TA貢獻1846條經驗 獲得超7個贊
我們分析HttpServlet源代碼就會發明,其供給了一個public的構造函數,此外也不能找到static的getInstance方法。
import java.awt.Font;
import java.util.HashMap;
import java.util.Map;
interface FontProvider {
public Font getFont(String name);
}
class DefaultFontProvider implements FontProvider {
public Font getFont(String name) {
return new Font(name, Font.PLAIN, 12);
}
}
class BufferedFontProvider implements FontProvider {
private FontProvider fontProvider;
private Map<String, Font> fontCache = new HashMap();
public BufferedFontProvider(FontProvider fontProvider) {
this.fontProvider = fontProvider;
}
- 1 回答
- 0 關注
- 1109 瀏覽
添加回答
舉報
0/150
提交
取消