标签:windows 动作 adb eclips UI 技术分享 nbsp int 简单的
礼悟:
好好学习多思考,尊师重道存感恩。叶见寻根三返一,活水清源藏于零。
虚怀若谷良心主,皓月当空自在王。愿给最苦行无悔,诚劝且行且珍惜。
os :windows7 x64
jdk:jdk-8u131-windows-x64
ide:Eclipse Oxygen Release (4.7.0)
package blog.jizuiku7; /** * 模板设计模式 * 这里只是提供简单的实现,理解精神就好,到工作中活学活用才好. * * @author jizuiku * @version V17.10.03 */ public abstract class AbstractReadSomething { /* * 提供具体的模板,具体应用时 只需要更改 其中变动的步骤即可 * * 读书这个过程,给最苦 假设读书有三步,来到书桌,读书,离开书桌 * 三步中,能发生变动的只有 读书这个动作。今天读论语,明天读道德经.今天读数学,明天读语文! * 所以读书这个动作要改成抽象的方法,在具体的子类中应需求而作变换. */ public void readBook() { System.out.println("来到书桌"); read(); System.out.println("离开书桌"); } public abstract void read(); }
package blog.jizuiku7; /** * * * @author jizuiku * @version V17.10.03 */ public class ReadChineseBook extends AbstractReadSomething { @Override public void read() { // TODO Auto-generated method stub System.out.println("读 语文书"); } }
package blog.jizuiku7; /** * 模板设计模式 - 具体实现子类 * * @author jizuiku * @version V17.10.03 */ public class ReadMathBook extends AbstractReadSomething { @Override public void read() { // TODO Auto-generated method stub System.out.println("读 数学书"); } }
测试类
package blog.jizuiku7; /** * 演示 模板设计模式的使用 * * @author jizuiku * @version V17.10.03 */ public class Demo { public static void main(String[] args) { AbstractReadSomething arsMath = new ReadMathBook(); arsMath.readBook(); System.out.println(); AbstractReadSomething arsChinese = new ReadChineseBook(); arsChinese.readBook(); } }
结果
Java优秀,值得学习。
设计模式中蕴含着极高的智慧,对项目开发有大帮助。
学习资源:itcast和itheima视频库。如果您有公开的资源,可以分享给我的话,用您的资源学习也可以。
博文是观看视频后,融入思考写成的。博文好,是老师讲得好。博文坏,是 给最苦 没认真。
标签:windows 动作 adb eclips UI 技术分享 nbsp int 简单的
原文地址:http://www.cnblogs.com/jizuiku/p/7640431.html