diff --git a/pattern-facade/src/main/java/org/panda/facade/pagemaker/DataBase.java b/pattern-facade/src/main/java/org/panda/facade/pagemaker/DataBase.java index 477af3a..17ee4a3 100644 --- a/pattern-facade/src/main/java/org/panda/facade/pagemaker/DataBase.java +++ b/pattern-facade/src/main/java/org/panda/facade/pagemaker/DataBase.java @@ -22,7 +22,7 @@ public class DataBase { properties.load(new FileInputStream(fileName)); } catch (IOException e) { System.out.println("Warning:"+fileName+" is not found."); - // e.printStackTrace(); + e.printStackTrace(); } return properties; } diff --git a/pattern-template/src/main/java/org/panda/template/AbstractDisplay.java b/pattern-template/src/main/java/org/panda/template/AbstractDisplay.java index e5f2f35..0c1b640 100755 --- a/pattern-template/src/main/java/org/panda/template/AbstractDisplay.java +++ b/pattern-template/src/main/java/org/panda/template/AbstractDisplay.java @@ -1,13 +1,28 @@ package org.panda.template; +/** + * 模版方法 + * @author qi + */ public abstract class AbstractDisplay { - + /** + * 打开 + */ abstract void open(); + /** + * 打印 + */ abstract void print(); + /** + * 关闭 + */ abstract void close(); + /** + * 显示 + */ final void display(){ open(); for (int i=0;i<5;i++){