国产亚洲精品福利在线无卡一,国产精久久一区二区三区,亚洲精品无码国模,精品久久久久久无码专区不卡

當(dāng)前位置: 首頁(yè) > news >正文

任何做網(wǎng)站如何進(jìn)行網(wǎng)站性能優(yōu)化?

任何做網(wǎng)站,如何進(jìn)行網(wǎng)站性能優(yōu)化?,想學(xué)網(wǎng)站建設(shè)優(yōu)化去哪,自建冷庫(kù)費(fèi)用面試和看源碼。 談到設(shè)計(jì)模式: 1、解決了什么問(wèn)題? 2、怎么寫? 模板方法設(shè)計(jì)模式解決了什么問(wèn)題? 解決方法中存在重復(fù)代碼的問(wèn)題。 寫法: 1)定義一個(gè)抽象類: 2)在里面定義兩個(gè)方…

面試和看源碼。

談到設(shè)計(jì)模式:

1、解決了什么問(wèn)題?

2、怎么寫?

模板方法設(shè)計(jì)模式解決了什么問(wèn)題?

解決方法中存在重復(fù)代碼的問(wèn)題。

寫法:

1)定義一個(gè)抽象類:

2)在里面定義兩個(gè)方法:

1> 一個(gè)是模板方法,把相同的代碼放進(jìn)去;

2> 一個(gè)是抽象方法,具體實(shí)現(xiàn)交給子類完成;

People類:

package cn.ensource.d6_abstact_template;public abstract class People {// 設(shè)計(jì)模板方法設(shè)計(jì)模式// 1. 定義一個(gè)模板方法出來(lái)public void write() {System.out.println("====我的爸爸====");System.out.println("我的爸爸好牛啊~");
//        System.out.println("我的爸爸特別牛,開(kāi)車都不開(kāi)紅綠燈!");// 模板方法其實(shí)也不清楚正文部分到底應(yīng)該是怎么寫?但是它知道子類必須寫的。System.out.println(writeMain());System.out.println("有這樣的爸爸太好了!");}// 3. 設(shè)計(jì)一個(gè)抽象方法,具體的實(shí)現(xiàn)交給子類來(lái)完成public abstract String writeMain();
}

Teacher類:

package cn.ensource.d6_abstact_template;public class Teacher extends People {@Overridepublic String writeMain() {return "我的爸爸特別牛,讓我站在這里別走,他去買個(gè)橘子!";}
}

Student類:

package cn.ensource.d6_abstact_template;public class Teacher extends People {@Overridepublic String writeMain() {return "我的爸爸特別牛,讓我站在這里別走,他去買個(gè)橘子!";}
}

測(cè)試類:

package cn.ensource.d6_abstact_template;public class Test {public static void main(String[] args) {// 目標(biāo):搞清楚抽象類的應(yīng)用場(chǎng)景,設(shè)計(jì)模板方法模式// 場(chǎng)景:學(xué)生和老師都要寫一篇作文:我的爸爸// 第一段是一樣的// 正文部分自由發(fā)揮// 最后一段也是一樣的Teacher t = new Teacher();t.write();Student s = new Student();s.write();}
}

多學(xué)一招:

建議使用final關(guān)鍵字修飾模板方法,為什么?

模板方法,禁止子類再去方法重寫,防止失效。

模板方法設(shè)計(jì)模式解決了什么問(wèn)題?

解決了方法中存在重復(fù)代碼的問(wèn)題。

模板方法設(shè)計(jì)模式應(yīng)該怎么寫?

定義一個(gè)抽象類;

在里面定義2個(gè)方法,一個(gè)是模板方法,放相同的代碼,一個(gè)是抽象方法:具體實(shí)現(xiàn)交給子類完成。

模板方法建議使用什么關(guān)鍵字修飾?為什么?

final,不再讓子類方法重寫@override。

http://m.aloenet.com.cn/news/1064.html

相關(guān)文章:

  • 網(wǎng)站 拉新近期時(shí)事新聞10條
  • 湖南網(wǎng)站建設(shè)小公司排名黃岡seo顧問(wèn)
  • 網(wǎng)站建設(shè)服務(wù)聯(lián)享科技信息流廣告
  • 有沒(méi)有個(gè)人網(wǎng)站百度站長(zhǎng)平臺(tái)鏈接提交
  • web開(kāi)發(fā)基礎(chǔ)期末自測(cè)題答案代哥seo
  • 百度網(wǎng)盟網(wǎng)站有哪些企業(yè)營(yíng)銷型網(wǎng)站
  • php成品網(wǎng)站推廣網(wǎng)站排名
  • 個(gè)人備案域名可以做哪些網(wǎng)站嗎學(xué)軟件開(kāi)發(fā)學(xué)費(fèi)多少錢
  • 臺(tái)州椒江網(wǎng)站建設(shè)公司騰訊企點(diǎn)官網(wǎng)下載
  • 放網(wǎng)站的圖片做多大分辨率seo內(nèi)部?jī)?yōu)化方案
  • 網(wǎng)站建設(shè)的目前背景西安網(wǎng)絡(luò)優(yōu)化哪家好
  • 商城網(wǎng)站建設(shè)是 什么seo關(guān)鍵字優(yōu)化價(jià)格
  • 開(kāi)發(fā)一套網(wǎng)站價(jià)格株洲seo排名
  • 淘寶導(dǎo)購(gòu)網(wǎng)站怎么做it培訓(xùn)機(jī)構(gòu)怎么樣
  • 專業(yè)的營(yíng)銷型網(wǎng)站建設(shè)競(jìng)價(jià)廣告代運(yùn)營(yíng)
  • 福州搜索優(yōu)化實(shí)力江蘇seo哪家好
  • 一個(gè)網(wǎng)站 多個(gè)域名新站seo優(yōu)化快速上排名
  • 微網(wǎng)站開(kāi)發(fā)平臺(tái)免費(fèi)網(wǎng)絡(luò)推廣公司介紹
  • 大連電子商務(wù)網(wǎng)站建設(shè)網(wǎng)絡(luò)營(yíng)銷的真實(shí)案例分析
  • wordpress更換網(wǎng)站域名seo技術(shù)培訓(xùn)
  • 對(duì)網(wǎng)站備案的認(rèn)識(shí)賬號(hào)seo是什么
  • 北京軟件公司有哪些seo任務(wù)
  • 做視頻網(wǎng)站 買帶寬谷歌廣告聯(lián)盟一個(gè)月能賺多少
  • wordpress站內(nèi)優(yōu)化網(wǎng)絡(luò)營(yíng)銷評(píng)價(jià)的名詞解釋
  • 嗶哩嗶哩b站肉片免費(fèi)入口在哪里自己可以創(chuàng)建網(wǎng)站嗎
  • 友情網(wǎng)站制作藝人百度指數(shù)排行榜
  • 烏魯木齊住房和城鄉(xiāng)建設(shè)廳網(wǎng)站百度上首頁(yè)
  • 在農(nóng)村做相親網(wǎng)站怎么樣百度域名提交收錄網(wǎng)址
  • 網(wǎng)站在其他地區(qū)備案買友情鏈接
  • 最便宜做公司網(wǎng)站app營(yíng)銷策劃方案