java抽象继承-模板方法
生活随笔
收集整理的這篇文章主要介紹了
java抽象继承-模板方法
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
//模板方法:步驟提前設(shè)計(jì)好,用的時(shí)候只需要改步驟內(nèi)容
public class TemplateDemo {public static void main(String[] args) {// TODO Auto-generated method stubteacher DBtea = new DBTeacher();teacher Ctea = new CTeacher(); DBtea.work();Ctea.work();}
}abstract class teacher{public void prepared() {System.out.println("整理資料");System.out.println("打開投影儀");}public abstract void teaching();//抽象方法,子類需重寫public void end() {System.out.println("關(guān)閉投影儀");System.out.println("帶走資料");}//老師的工作流程/模板方法public void work() {prepared();//課前準(zhǔn)備,每個(gè)老師都一樣teaching();//講課end();//結(jié)束,每個(gè)老師都一樣}
}class DBTeacher extends teacher{public void teaching() {System.out.println("打開oracle");System.out.println("寫pl-sql");}
}class CTeacher extends teacher{public void teaching() {System.out.println("打開VM");System.out.println("寫C指令");}
}
?
轉(zhuǎn)載于:https://www.cnblogs.com/liubing2018/p/8442864.html
總結(jié)
以上是生活随笔為你收集整理的java抽象继承-模板方法的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: POJ - 1456 贪心 堆常用操作
- 下一篇: Hibernate入门(二)