package com.nuoyi.test.abs;
public abstract class Template {
public final void composition(){
System.out.println("<<我的爸爸>>");//模板中固有的内容
body();//根据实际情况指定的内容
System.out.println("啊~这就是我的爸爸");//模板中固有的内容
}
public abstract void body();//由子类重写实际指定
}
package com.nuoyi.test.abs;
public class LittleMa extends Template {
@Override
public void body() {
System.out.println("那是一个秋天, 风儿那么缠绵,记忆中,那天爸爸骑车接我放学回家,我的脚卡在了自行车链当中, 爸爸蹬不动,他就站起来蹬...");
}
}
package com.nuoyi.test.abs;
public class DemoTemplate {
public static void main(String[] args) {
LittleMa littleMa = new LittleMa();
littleMa.composition();
}
}
package com.nuoyi.test.abs;public abstract class Template { public void composition(){ System.out.println("<<我的爸爸>>");//模板中固有的内容 body();//根据实际情况指定的内容 System.out.println("啊~这就是我的爸爸");//模板中固有的内容 } public .