簡體中文 | 繁體中文

大話設計模式-----第176章


地下皇朝 我欲成神 不念,不忘 冷魅男,今天你要嫁給我! 前妻:乖乖束手就擒 大明星的貼身高手 我將此生,說予你聽 搞定你只是一場意外 校草:愛上壞心男友 錦瑟華年 修真警察在都市 異界之玄幻修真 紈絝魔王 殺楚 炮灰庶女逆襲記 金牌寵妃 EXO鎖影 崛起在黑土地 狼性殿下請輕點 言說他貓
第176章

大B:“要注意策略模式的實現步驟喔!”

小A:“實現步驟?”

大B:“對啊!1、定義抽象角色類,定義好各個實現的共同抽象方法。2、定義具體策略類,具體實現父類的共同方法。3、定義環境角色類,私有化申明抽象角色變數,過載構造方法,執行抽象方法。”

程式碼:

abstractpublicclassTool{

abstractpublicvoidsetup();

}

publicclassDevelopeToolextendsTool{

@Override

publicvoidsetup(){

System.out.println(“developetoolsetup”);

}

}

publicclassApplicationToolextendsTool{

@Override

publicvoidsetup(){

System.out.println(“applicationtoolsetup”);

}

}

publicclassToolSetUp{

privateTooltool;

publicToolSetUp(Tooltool){

this.tool=tool;

}

publicvoidsetup(){

tool.setup();

}

}

推薦小說