Java 缺省适配器模式
2019獨(dú)角獸企業(yè)重金招聘Python工程師標(biāo)準(zhǔn)>>>
public interface 和尚 {
? ? public void 吃齋();
? ? public void 念經(jīng)();
? ? public void 打坐();
? ? public void 撞鐘();
? ? public void 習(xí)武();
? ? public String getName();
}
public abstract class 天星 implements 和尚 {
? ? public void 吃齋(){}
? ? public void 念經(jīng)(){}
? ? public void 打坐(){}
? ? public void 撞鐘(){}
? ? public void 習(xí)武(){}
? ? public String getName(){
? ? ? ? return null;
? ? }
}
public class 魯智深 extends 和尚{
? ? public void 習(xí)武(){
? ? ? ? 拳打鎮(zhèn)關(guān)西;
? ? ? ? 大鬧五臺(tái)山;
? ? ? ? 大鬧桃花村;
? ? ? ? 火燒瓦官寺;
? ? ? ? 倒拔垂楊柳;
? ? }
? ? public String getName(){
? ? ? ? return "魯智深";
? ? }
}
原文地址:http://www.cnblogs.com/java-my-life/archive/2012/04/13/2442795.html
缺省適配器模式可以讓子類(lèi)不必全部實(shí)現(xiàn)接口的方法,采用繼承的方法可以實(shí)現(xiàn)接口中的部分方法,從而節(jié)約了代碼,想實(shí)現(xiàn)接口中的那個(gè)方法就實(shí)現(xiàn)那個(gè)。
轉(zhuǎn)載于:https://my.oschina.net/u/1389206/blog/689772
總結(jié)
以上是生活随笔為你收集整理的Java 缺省适配器模式的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: Eclipse中新建jsp文件访问页面时
- 下一篇: Navicat Mac 快捷键有哪些