From b1c6b07a15368a4a5133abdc8f3f61fef2c660cb Mon Sep 17 00:00:00 2001 From: qi_liang Date: Sat, 16 May 2020 18:27:27 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=E6=B3=A8=E8=A7=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../org/panda/facade/pagemaker/DataBase.java | 2 +- .../org/panda/template/AbstractDisplay.java | 17 ++++++++++++++++- 2 files changed, 17 insertions(+), 2 deletions(-) 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++){