久久99精品久久久久久琪琪,久久人人爽人人爽人人片亞洲,熟妇人妻无码中文字幕,亚洲精品无码久久久久久久

《Java與模式》讀后記

時(shí)間:2019-05-13 16:43:56下載本文作者:會(huì)員上傳
簡(jiǎn)介:寫(xiě)寫(xiě)幫文庫(kù)小編為你整理了多篇相關(guān)的《《Java與模式》讀后記》,但愿對(duì)你工作學(xué)習(xí)有幫助,當(dāng)然你在寫(xiě)寫(xiě)幫文庫(kù)還可以找到更多《《Java與模式》讀后記》。

第一篇:《Java與模式》讀后記

演講稿 工作總結(jié) 調(diào)研報(bào)告 講話稿 事跡材料 心得體會(huì) 策劃方案

《Java與模式》讀后記

類圖中的關(guān)系:

1.一般化關(guān)系 普通的繼承關(guān)系

(單向的)2.關(guān)聯(lián)關(guān)系 如:在類A中有類B這個(gè)類型的成員變量(屬性);類A與類B是平等的;使用一根直線連接;可以是單向,也可以是雙向的。

(雙向的,可以使用兩個(gè)箭頭,也可以一個(gè)也不用)。3.聚合關(guān)系 體現(xiàn)整體與部分的關(guān)系,如:在類A中有類B這個(gè)類型的成員變量(屬性);類A與類B是不同層次的;只能是單向。

(連線的起始點(diǎn)上有一個(gè)空心圈)4.合成關(guān)系 體現(xiàn)整體與部分的關(guān)系,且整體負(fù)責(zé)部分的生命周期,如:在類A中有類B這個(gè)類型的成員變量;類A與類B是不同層次的;只能是單向。

(連線的起始點(diǎn)上有一個(gè)實(shí)心圈),不能共享。5.依賴關(guān)系 如:在類A中要使用類B這個(gè)類型的臨時(shí)變量或參數(shù)變量或類B中的靜態(tài)函數(shù),表示類A依賴于類B;只能是單向的。

UML建模工具:

Together 可以畫(huà)圖,可以生成代碼

精心收集

精心編輯

精致閱讀

如需請(qǐng)下載!

演講稿 工作總結(jié) 調(diào)研報(bào)告 講話稿 事跡材料 心得體會(huì) 策劃方案

Rational Rose 可以畫(huà)圖,可以生成部分代碼 Visio

導(dǎo)致一個(gè)軟件設(shè)計(jì)的可維護(hù)性較低,并隨著要求的變化而“腐爛”的原因:

過(guò)于僵硬,過(guò)于脆弱,復(fù)用率低,黏度過(guò)高

遵循以下原則,可以有效地提高系統(tǒng)的復(fù)用性、可維護(hù)性: 開(kāi)閉原則(Open-Closed Principle):

一個(gè)軟件實(shí)體應(yīng)當(dāng)對(duì)修改關(guān)閉,而對(duì)擴(kuò)展開(kāi)放。里氏代換原則(Liskov Subsitituion Principle):

任何基類可以出現(xiàn)的地方,子類一定可以出現(xiàn)。依賴倒轉(zhuǎn)原則(Dependency Inversion Principle):

要依賴于抽象,不要依賴于實(shí)現(xiàn)。合成/聚合復(fù)用原則(Composition/Aggregation Principle):

要盡量使用合成/聚合,而不是使用繼承關(guān)系來(lái)達(dá)到復(fù)用的目的。

迪米特法則(Law of Demeter):

一個(gè)軟件實(shí)體應(yīng)當(dāng)與盡可能少的其它實(shí)體發(fā)生相互作用。(只與接口發(fā)生相互作用,而不與具體類。)接口隔離原則(Interface Segregation Principle):

應(yīng)當(dāng)為客戶端提供盡可能小的單獨(dú)的接口,而不要提

精心收集

精心編輯

精致閱讀

如需請(qǐng)下載!只能畫(huà)圖

演講稿 工作總結(jié) 調(diào)研報(bào)告 講話稿 事跡材料 心得體會(huì) 策劃方案

供大的總接口。

開(kāi)閉原則的關(guān)鍵是“抽象”,將可變的因素封裝起來(lái)(即抽象出來(lái)),然后由各個(gè)具體的子類來(lái)實(shí)現(xiàn)。

模式分為:架構(gòu)模式、設(shè)計(jì)模式、代碼模式。

架構(gòu)模式:是一個(gè)系統(tǒng)的最高層次策略,確定整體性質(zhì)、整體目標(biāo)、整體實(shí)現(xiàn)方式的規(guī)劃等。(如:MVC模式)

設(shè)計(jì)模式:是中等尺度的結(jié)構(gòu)策略,確定一些組件的結(jié)構(gòu)、行為、相互配合關(guān)系等。

代碼模式:是特定范圍的代碼設(shè)計(jì)規(guī)范、實(shí)現(xiàn)方式、編程技巧等。

設(shè)計(jì)模式可以劃分為:創(chuàng)建模式、結(jié)構(gòu)模式、行為模式。

創(chuàng)建模式:

------------------------------1.簡(jiǎn)單工廠模式: 又稱為靜態(tài)工廠模式,是一種“創(chuàng)建模式”,是一個(gè)工廠對(duì)象根據(jù)參數(shù)決定創(chuàng)建哪一種產(chǎn)品對(duì)象的實(shí)例。將大量有共同接口的類實(shí)例化。

精心收集

精心編輯

精致閱讀

如需請(qǐng)下載!

演講稿 工作總結(jié) 調(diào)研報(bào)告 講話稿 事跡材料 心得體會(huì) 策劃方案

抽象產(chǎn)品類可以是接口,也可以是抽象類;一般情況下,如果各產(chǎn)品之間有共同的特性,則應(yīng)該使用抽象類來(lái)充當(dāng)抽象產(chǎn)品角色。

有三個(gè)角色:工廠、抽象產(chǎn)品、產(chǎn)品。有些情況下,工廠類與抽象產(chǎn)品類可以合并。

缺點(diǎn):要擴(kuò)展子類時(shí),需要修改工廠類。此模式只能在有限的程度上支持“開(kāi)閉原則”(對(duì)客戶而言是支持的,對(duì)工廠而言是不支持的)。

2.工廠方法模式: 是一種“創(chuàng)建模式”,是虛擬構(gòu)造子模式,或多態(tài)性工廠模式。是簡(jiǎn)單工廠模式的進(jìn)一步的抽象和推廣,即保留了簡(jiǎn)單工廠模式的優(yōu)點(diǎn),但克服了簡(jiǎn)單工廠模式的缺點(diǎn),即將具體創(chuàng)建的工作交給子類去做,而工廠類只是一個(gè)抽象類,只給出如何做的接口。

有四個(gè)角色:抽象工廠、具體工廠、抽象產(chǎn)品、具體產(chǎn)品。

特點(diǎn):要擴(kuò)展子類時(shí),需要?jiǎng)?chuàng)建具體工廠類和具體產(chǎn)品類。其核心是抽象工廠類(簡(jiǎn)單工廠模式的核心是具體工廠類)。

對(duì)于客戶是支持“開(kāi)閉原則”的,對(duì)于抽象工廠也是支持的。總之,對(duì)于增加新產(chǎn)品而言,此模式是完全支持“開(kāi)閉原則”的。

精心收集

精心編輯

精致閱讀

如需請(qǐng)下載!

演講稿 工作總結(jié) 調(diào)研報(bào)告 講話稿 事跡材料 心得體會(huì) 策劃方案

3.抽象工廠模式:是一種“創(chuàng)建模式”,與工廠方法模式最大的區(qū)別在于,工廠方法模式針對(duì)的是一個(gè)產(chǎn)品等級(jí)結(jié)構(gòu),而抽象工廠模式針對(duì)的是多個(gè)產(chǎn)品等級(jí)結(jié)構(gòu)。

有四個(gè)角色:抽象工廠、具體工廠、抽象產(chǎn)品、具體產(chǎn)品。其中,具體工廠類含有選擇合適的產(chǎn)品對(duì)象的邏輯。

一般而言,有多少個(gè)產(chǎn)品等級(jí)結(jié)構(gòu),有會(huì)在工廠角色中發(fā)現(xiàn)多少個(gè)工廠方法。每一個(gè)產(chǎn)品等級(jí)結(jié)構(gòu)中有多少個(gè)具體產(chǎn)品,就會(huì)有多少個(gè)產(chǎn)品族。

也就會(huì)在產(chǎn)品等級(jí)結(jié)構(gòu)中發(fā)現(xiàn)多少個(gè)具體工廠。

當(dāng)不變更或增加產(chǎn)品等級(jí)結(jié)構(gòu)時(shí),如果要擴(kuò)展產(chǎn)品族,則要增加“新的產(chǎn)品族的具體工廠類”、“本產(chǎn)品族的每一個(gè)產(chǎn)品等級(jí)結(jié)構(gòu)的具體產(chǎn)品類”。

這種情況是支持“開(kāi)閉原則”的;

而如果要變更或增加產(chǎn)品等級(jí)結(jié)構(gòu)(增加產(chǎn)品),則需要修改抽象工廠類及所有的工廠角色,這種情況是不支持“開(kāi)閉原則”的。

注意:具體工廠類可以設(shè)計(jì)成單例模式。

4.單例模式:

要求產(chǎn)品類的構(gòu)造函數(shù)是私有的,也就是不允許客

精心收集

精心編輯

精致閱讀

如需請(qǐng)下載!

演講稿 工作總結(jié) 調(diào)研報(bào)告 講話稿 事跡材料 心得體會(huì) 策劃方案

戶自己創(chuàng)建一個(gè)產(chǎn)品類,而必須是通過(guò)工廠(這個(gè)工廠可能是產(chǎn)品類自己的一個(gè)方法)創(chuàng)建。

換言之,單例模式通過(guò)自己的一個(gè)靜態(tài)方法創(chuàng)建自己的實(shí)例。它使用一個(gè)靜態(tài)屬性存儲(chǔ)自己的實(shí)例,工廠方法永遠(yuǎn)只提供這一個(gè)實(shí)例。

單例模式從實(shí)現(xiàn)方式是分為:餓漢式(靜態(tài)成員一開(kāi)始就初始化)和懶漢式(靜態(tài)成員在調(diào)用實(shí)例化類時(shí)創(chuàng)建),這兩種方式由于構(gòu)造函數(shù)是

私有的,所以此類不能被繼承。不過(guò),如果想要繼承單例模式的類,可以將它的構(gòu)造函數(shù)申請(qǐng)為Protected。

一般用于提供工具性的函數(shù)類。

雙重檢查成例:

是一種從C語(yǔ)言移植過(guò)來(lái)的代碼模式。在C語(yǔ)言中,它常常用在多線程環(huán)境中類的晚實(shí)例化里。不過(guò),JAVA中不能使用,因?yàn)闊o(wú)法通過(guò)編譯。

MX Record:

Mail Exchange Record JNDI架構(gòu):

Java Naming and Directory Interface(Java命名和地址界面)

5.多例模式:

與單例模式的區(qū)別是工廠可以產(chǎn)生多個(gè)自己的實(shí)例,這些實(shí)例用一個(gè)集聚對(duì)象存儲(chǔ)。應(yīng)用到的地方有:比如,每個(gè)實(shí)例可

精心收集

精心編輯

精致閱讀

如需請(qǐng)下載!

演講稿 工作總結(jié) 調(diào)研報(bào)告 講話稿 事跡材料 心得體會(huì) 策劃方案

以代表一個(gè)狀態(tài)。

與單例模式一樣,也是一種“創(chuàng)建模式”。

6.建造模式:

也是對(duì)象的“創(chuàng)建模式”。建造模式可以將一個(gè)對(duì)象內(nèi)部的表象與產(chǎn)品的生產(chǎn)過(guò)程分割開(kāi)來(lái),從而可以使一個(gè)產(chǎn)品的建造過(guò)程具有不同的內(nèi)部

表象的對(duì)象。建造模式利用一個(gè)導(dǎo)演者對(duì)象和具體的建造者對(duì)象一個(gè)一個(gè)地建造出所有的零件(屬性或?qū)ο螅瑥亩ㄔ焖暾膶?duì)象。

有四個(gè)角色:導(dǎo)演者、抽象建造者、具體建造者、產(chǎn)品。還可能有抽象產(chǎn)品角色。

導(dǎo)演者角色是與客戶端打交道的角色,它將客戶端創(chuàng)建產(chǎn)品的請(qǐng)求劃分為對(duì)各個(gè)零件的建造請(qǐng)求,再將這些請(qǐng)示委派給具體建造者角色。

一般來(lái)說(shuō),每有一個(gè)產(chǎn)品類,就會(huì)有一個(gè)相應(yīng)的具體建造者類,而此產(chǎn)品的零件數(shù)目也就是此具體建造者類建造方法的數(shù)目。

對(duì)于不需要增加產(chǎn)品零件時(shí),要擴(kuò)展產(chǎn)品時(shí),需要增加產(chǎn)品類、具體建造者類。而如果要增加產(chǎn)品零件,則要修改抽象建造者。

在以下二種情況下可以使用建造模式:

精心收集

精心編輯

精致閱讀

如需請(qǐng)下載!

演講稿 工作總結(jié) 調(diào)研報(bào)告 講話稿 事跡材料 心得體會(huì) 策劃方案

1)產(chǎn)品對(duì)象有復(fù)雜的內(nèi)部結(jié)構(gòu)(如零件是對(duì)象);

2)產(chǎn)品對(duì)象的屬性相互依賴,有強(qiáng)制的建造順序;

3)當(dāng)產(chǎn)品對(duì)象的屬性沒(méi)有確定之前,產(chǎn)品對(duì)象不能使用;

例如:肯德基的食品不管在哪個(gè)店,味道總是一樣的,這就是因?yàn)樗鼘a(chǎn)品的生產(chǎn)過(guò)程流程過(guò)、規(guī)范化,客戶只要產(chǎn)品,而不管食品是如何

生產(chǎn)出來(lái)的,這就是建造模式,即將創(chuàng)建產(chǎn)品的過(guò)程由另一方通過(guò)流程化的方式來(lái)建造。

7.原始模型模式:是對(duì)象的創(chuàng)建模式。通過(guò)給出一個(gè)原型對(duì)象來(lái)指明所要?jiǎng)?chuàng)建的對(duì)象的類型,然后用復(fù)制這個(gè)原型對(duì)象的辦法創(chuàng)建出更多同類型的對(duì)象。

它有二種表現(xiàn)形式:1)簡(jiǎn)單形式;2)登記形式;這二種形式有著不同的實(shí)現(xiàn),對(duì)原始模型模式的模式結(jié)構(gòu)的細(xì)節(jié)的處理也不相同。

1)簡(jiǎn)單形式:有三個(gè)角色:客戶,抽象原型,具體原型。

2)登記形式:有四個(gè)角色:客戶,抽象原型,具體原型,原型管理器。

擴(kuò)展新產(chǎn)品時(shí),只需動(dòng)態(tài)地復(fù)制原型對(duì)象就可以了,精心收集

精心編輯

精致閱讀

如需請(qǐng)下載!

演講稿 工作總結(jié) 調(diào)研報(bào)告 講話稿 事跡材料 心得體會(huì) 策劃方案

只不過(guò)要考慮是淺復(fù)制還是深復(fù)制,如果是淺復(fù)制,則直接使用clone方法就可以;

如果是深復(fù)制,則原型對(duì)象類要實(shí)現(xiàn)一個(gè)接口Serialization,且此類中的引用對(duì)象的原型類都要實(shí)現(xiàn)此接口,深復(fù)制要深入到多少層

是一個(gè)不容易確定的問(wèn)題,在決定以深復(fù)制來(lái)復(fù)制一個(gè)對(duì)象的時(shí)候,必須確定對(duì)間接對(duì)象是采用深復(fù)制還是淺復(fù)制,即要決定深度。

此模式的主要的缺點(diǎn)是:原型類需要配備克隆方法,配備克隆方法需要對(duì)類的功能進(jìn)行通盤(pán)考慮,這對(duì)于一個(gè)新的類不難,但對(duì)于已經(jīng)

存在的類不是很容易,特別是當(dāng)一個(gè)類引用不支持串行化的對(duì)象,或者引用含有聚集或循環(huán)結(jié)構(gòu)時(shí)。

淺復(fù)制:復(fù)制對(duì)象的屬性,但被復(fù)制的對(duì)象與復(fù)制的對(duì)象中的引用屬性指向的是同一個(gè)引用。即只復(fù)制屬性值。默認(rèn)用Object.clone()可以實(shí)現(xiàn);

深復(fù)制:復(fù)制對(duì)象的屬性,并對(duì)引用屬性重新賦一個(gè)有效的新引用。要實(shí)現(xiàn)深復(fù)制的類需要實(shí)現(xiàn) Serialization 接口,并使用對(duì)象流進(jìn)行復(fù)制。

串行化:將一個(gè)Java對(duì)象串行化只需要實(shí)現(xiàn)兩個(gè)接口中的一個(gè)即可:要么實(shí)現(xiàn)Serialization接口,要么實(shí)現(xiàn)Externalizable接口。

精心收集

精心編輯

精致閱讀

如需請(qǐng)下載!

演講稿 工作總結(jié) 調(diào)研報(bào)告 講話稿 事跡材料 心得體會(huì) 策劃方案

------------------------------

結(jié)構(gòu)模式:

描述如何將類或?qū)ο蠼Y(jié)合在一起形成更大的結(jié)構(gòu)。它描述兩種東西:類、類的實(shí)例,所以它分為“類的結(jié)構(gòu)模式”和“對(duì)象的結(jié)構(gòu)模式”。

類的結(jié)構(gòu)模式:使用繼承把類、接口等組合在一起。是靜態(tài)的。

對(duì)象的結(jié)構(gòu)模式:把不同類型的對(duì)象組合在一起,是動(dòng)態(tài)的。

------------------------------8.適配器模式:

把一個(gè)類的接口變換成客戶端所期待的另一種接口,從而使因接口不匹配而無(wú)法在一起工作的兩個(gè)類能夠在一起工作。

類的適配器模式:有三個(gè)角色:目標(biāo)角色、源角色、適配器角色。其實(shí)就是利用“繼承”與“實(shí)現(xiàn)”,用適配器角色將源角色適配成目標(biāo)角色。

對(duì)象的適配器模式:有三個(gè)角色:目標(biāo)角色、源角色、適配器角色。使用“委派”而不使用繼承與實(shí)現(xiàn),即在適配器類中使用源角色。

此模式應(yīng)用相當(dāng)廣泛。

精心收集

精心編輯

精致閱讀

如需請(qǐng)下載!

演講稿 工作總結(jié) 調(diào)研報(bào)告 講話稿 事跡材料 心得體會(huì) 策劃方案

9.缺省適配模式:為一個(gè)接口提供缺省實(shí)現(xiàn),這樣子類型就可以從這個(gè)缺省實(shí)現(xiàn)進(jìn)行擴(kuò)展,而不必從原有接口進(jìn)行擴(kuò)展。此模式是適配器模式的一個(gè)特例。

如:WindowAdapter。

在任何時(shí)候,如果不準(zhǔn)備實(shí)現(xiàn)一個(gè)接口的所有的方法,就可以模仿WindowAdapter的做法制造一個(gè)抽象類,給出所有方法的平庸實(shí)現(xiàn),這樣,從這個(gè)抽象類再繼承下去的子類就不用再實(shí)現(xiàn)所有的方法了。

10.合成模式:

又叫做“部分---整體模式”,同時(shí)也是一個(gè)樹(shù)結(jié)構(gòu)。合成模式的實(shí)現(xiàn)根據(jù)所實(shí)現(xiàn)接口的區(qū)別分成兩種形式,分另稱“透明式”和“安全式”。

透明式和安全式的合成模式都有三個(gè)角色:抽象構(gòu)件、樹(shù)技構(gòu)件、樹(shù)葉構(gòu)件。

透明式:在抽象構(gòu)件類里面聲明管理子類對(duì)象的方法,如:add(), remove(), getChild(),但在運(yùn)行時(shí)對(duì)樹(shù)葉節(jié)點(diǎn)做這些操作時(shí)會(huì)報(bào)錯(cuò)。

安全式:只在樹(shù)技構(gòu)件中聲明管理子類對(duì)象的方法,精心收集

精心編輯

精致閱讀

如需請(qǐng)下載!

演講稿 工作總結(jié) 調(diào)研報(bào)告 講話稿 事跡材料 心得體會(huì) 策劃方案

運(yùn)行時(shí)不會(huì)報(bào)錯(cuò),但樹(shù)技與樹(shù)葉沒(méi)有共同的接口,不夠透明。

其實(shí),每一個(gè)合成模式的對(duì)象都是一個(gè)容器對(duì)象,本身包含兩種對(duì)象,一種是普通對(duì)象,另一種是可以包含子對(duì)象的對(duì)象。

例子:System.Web.UI.Control就是一個(gè)合成模式的應(yīng)用。

11.裝飾模式:

又稱為包裝模式。裝飾模式以對(duì)客戶端透明的方式擴(kuò)展對(duì)象的功能,是繼承關(guān)系的一個(gè)替代方案。

角色有:抽象構(gòu)件角色Component、具體構(gòu)件角色ConcreteComponent、裝飾角色Decorator、具體裝飾角色ConcreteDecrator。

“具體構(gòu)件角色”從“抽象構(gòu)件角色繼承”,“裝飾角色”從“抽象構(gòu)件角色”繼承,“具體裝飾角色”從“裝飾角色”繼承。

使用時(shí),先定義一個(gè)子類對(duì)象(ConcreteComponent),再定義一個(gè)裝飾子類對(duì)象(ConcreteDecrator),并傳入前一個(gè)對(duì)象,Component comp = new ConcreteComponent();

Component compnew = new ConcreteDecorator(comp);

精心收集

精心編輯

精致閱讀

如需請(qǐng)下載!

演講稿 工作總結(jié) 調(diào)研報(bào)告 講話稿 事跡材料 心得體會(huì) 策劃方案

compnew.simpleOperation();// 這里執(zhí)行被裝飾的對(duì)象的事件,在此事件中調(diào)用了父對(duì)象的相關(guān)方法,即comp的方法,這就是裝飾。

即將“一個(gè)ConcreteComponent對(duì)象”裝飾成“一個(gè)ConcreteDecorator對(duì)象”,那么compnew這個(gè)對(duì)象有了ConcreteDecorator的功能,但這個(gè)對(duì)象的核心還是一個(gè)ConcreteComponent對(duì)象,所以compnew還擁有后者的功能,即將原對(duì)象功能擴(kuò)展了在新對(duì)象中才有的功能。

裝飾模式應(yīng)用最多的是在Java的I/O庫(kù),如InputStream、OutputStream、ByteInputStream、ByteOutputStream、Reader、Writer。

12.代理模式:

給一個(gè)對(duì)象提供一個(gè)代理對(duì)象,并由代理對(duì)象控制原對(duì)象。其實(shí)就是加一個(gè)中轉(zhuǎn)站。好處是:系統(tǒng)有了客戶向原對(duì)象提出的請(qǐng)求的控制。

Windows系統(tǒng)的“快捷方式”就是一個(gè)代理模式的例子。

角色有:抽象主題角色、代理主題角色、真實(shí)主題角色。

java語(yǔ)言中的java.lang.reflect庫(kù)中有三個(gè)類能直接

精心收集

精心編輯

精致閱讀

如需請(qǐng)下載!

演講稿 工作總結(jié) 調(diào)研報(bào)告 講話稿 事跡材料 心得體會(huì) 策劃方案

支持代理模式:Proxy、InvocationHandler、Method。

13.享元模式:

flyWeight。享元模式以共享的方式高效地支持大量的細(xì)粒度對(duì)象。享元模式能做到共享的關(guān)鍵是區(qū)分內(nèi)蘊(yùn)狀態(tài)和外蘊(yùn)狀態(tài)。內(nèi)蘊(yùn)狀態(tài)存儲(chǔ)在

享元對(duì)象內(nèi)部,可以共享,不受環(huán)境影響;而外蘊(yùn)狀態(tài)卻受環(huán)境影響,不能共享,必須由客戶端保存,只在需求的時(shí)候才傳入享元對(duì)象內(nèi)部。

根據(jù)所涉及到的享元對(duì)象的內(nèi)部表象,享元模式分為“單純享元模式”和“復(fù)合享元模式”。

單純享元模式的角色有:抽象享元角色、具體享元角色、享元工廠角色、客戶端。

復(fù)合享元模式的角色有:抽象享元角色、具體享元角色、復(fù)合工廠角色、享元工廠角色、客戶端。

此模式的精髓是:為每一種類型(即內(nèi)蘊(yùn)對(duì)象)的對(duì)象只創(chuàng)建一個(gè)實(shí)例,而不用每次都創(chuàng)建新的對(duì)象,這樣實(shí)例對(duì)象就能在外面實(shí)現(xiàn)共享。

在設(shè)計(jì)一個(gè)類時(shí),如果想要它支持享元模式,則要將能共享的狀態(tài)(可以說(shuō)是屬性)與不能共享的狀態(tài)區(qū)分開(kāi),即將不能共享的狀態(tài)剔除,那些不能共享的狀態(tài)可以做為外蘊(yùn)對(duì)象在使用那

精心收集

精心編輯

精致閱讀

如需請(qǐng)下載!

演講稿 工作總結(jié) 調(diào)研報(bào)告 講話稿 事跡材料 心得體會(huì) 策劃方案

個(gè)類時(shí),做為一個(gè)參數(shù)傳進(jìn)去。另外,這個(gè)類的創(chuàng)建過(guò)程必須由一個(gè)工廠對(duì)象加以控制,這個(gè)工廠對(duì)象應(yīng)當(dāng)使用一個(gè)列表來(lái)保存已經(jīng)創(chuàng)建出來(lái)的對(duì)象。當(dāng)客戶端請(qǐng)求一個(gè)新對(duì)象進(jìn),工廠對(duì)象首先檢查此列表,看是否已經(jīng)有一個(gè)

同狀態(tài)的對(duì)象。如果有,則直接返回此對(duì)象;如果沒(méi)有,則創(chuàng)建一個(gè)新對(duì)象,并將此對(duì)象存入列表。

14.門(mén)面模式:

外部與一個(gè)子系統(tǒng)的通信必須通過(guò)一個(gè)統(tǒng)一的門(mén)面(facade)對(duì)象進(jìn)行。如:一個(gè)保安系統(tǒng)中控制臺(tái),通過(guò)控制臺(tái)可以控制所有保安設(shè)備。

角色有:門(mén)面角色,子系統(tǒng)角色。

15.橋梁模式:

又稱為柄體(如一個(gè)杯子的手柄)模式或接口模式。圖示也像一座橋。

此模式的精髓是:盡量使用合成/聚合,而不是繼承關(guān)系來(lái)達(dá)到擴(kuò)展系統(tǒng)功能的目的。目的是“分離抽象化與實(shí)現(xiàn)化”。比抽象工廠模式更好。

如:有二種飛機(jī),客機(jī)和貨機(jī),Boeing、Airbus、MD都生產(chǎn)這二種飛機(jī),那么如果客戶想要買Airbus的客機(jī)或Boeing

精心收集

精心編輯

精致閱讀

如需請(qǐng)下載!

演講稿 工作總結(jié) 調(diào)研報(bào)告 講話稿 事跡材料 心得體會(huì) 策劃方案 的貨機(jī),是不是

要?jiǎng)?chuàng)建出六個(gè)對(duì)象才行呢?如果使用繼承來(lái)描述,則要設(shè)計(jì)六個(gè)類,且關(guān)系是僵化的,用抽象工廠模式可能好一些,但也要?jiǎng)?chuàng)建出六個(gè)對(duì)象,而用橋梁模式,則不需要?jiǎng)?chuàng)建六個(gè)對(duì)象,只需通過(guò)合成/聚合的方式就可以辦到。即:在客機(jī)對(duì)象中,根據(jù)用戶傳入的條件(應(yīng)用“簡(jiǎn)單工廠

模式”),創(chuàng)建出對(duì)應(yīng)的制造商對(duì)象,那么在客戶端使用時(shí),就可以使用如“Airbus的客機(jī)”的對(duì)象。

角色有:抽象化角色,修正抽象化角色,實(shí)現(xiàn)化角色,具體實(shí)現(xiàn)化角色。

------------------------------

行為模式:

是對(duì)在不同的對(duì)象之間劃分責(zé)任和算法的抽象化。是關(guān)于類和對(duì)象的,也是關(guān)于它們之間的相互作用的。分:類的行為模式和對(duì)象的行為模式。

類的行為模式:使用繼承關(guān)系在幾個(gè)類之間分配行為;

對(duì)象的行為模式:使用對(duì)象的聚合來(lái)分配行為。---

精心收集

精心編輯

精致閱讀

如需請(qǐng)下載!

演講稿 工作總結(jié) 調(diào)研報(bào)告 講話稿 事跡材料 心得體會(huì) 策劃方案

---------------------------16.不變模式:

一個(gè)對(duì)象的狀態(tài)在被創(chuàng)建之后就不再變化,這就是所謂的不變模式。即一個(gè)類的內(nèi)部狀態(tài)創(chuàng)建后,在整個(gè)生命周期內(nèi)不會(huì)發(fā)生變化。

不變模式分為:弱不變模式、強(qiáng)不變模式(如:String類、Integer類等就是一個(gè)強(qiáng)不變類)。

弱不變模式:一個(gè)類的實(shí)例的狀態(tài)是不可變化的,但這個(gè)類的子類的實(shí)例具有可能會(huì)變化的狀態(tài)。(方法與成員變量為私有的)

強(qiáng)不變模式:一個(gè)類的實(shí)例的狀態(tài)是不可變化的,且這個(gè)類的子類的實(shí)例也具有不可變化的狀態(tài)。(類是final的,或所有方法都是final)

實(shí)際上,大多數(shù)的享元對(duì)象是不變對(duì)象,但享元對(duì)象允許修改它的內(nèi)蘊(yùn)對(duì)象,修改后,只要享元對(duì)象本身還是可以共享的就可以。

17.策略模式:

在一個(gè)系統(tǒng)中,如果有一組算法(系統(tǒng)中的一部分),那么就將每一個(gè)算法封裝起來(lái),讓它們有共同的接口,使得它們可以在使用時(shí)互換。

角色有:環(huán)境角色,抽象策略角色,具體策略角色。

以下情況可以考慮使用策略模式:

精心收集

精心編輯

精致閱讀

如需請(qǐng)下載!

演講稿 工作總結(jié) 調(diào)研報(bào)告 講話稿 事跡材料 心得體會(huì) 策劃方案

一、如果在一個(gè)系統(tǒng)中有很多類,它們之間的區(qū)別僅在于它們的行為,那么可以使用策略模式封裝它們,使用時(shí)選擇其一就行。二、一個(gè)系統(tǒng)需要?jiǎng)討B(tài)地在幾種算法中選擇一種。

與簡(jiǎn)單工廠模式不同的是:具體在使用什么策略類由客戶端指定,而不是由一個(gè)工廠方法給出。

優(yōu)點(diǎn):

一、可用于管理算法族,恰當(dāng)?shù)厥褂美^承可以將公共的代碼移到父類里面,從而避免寫(xiě)重復(fù)的代碼。

二、可以避免使用多重條件轉(zhuǎn)移語(yǔ)句。

缺點(diǎn):

一、客戶端必須知道所有的具體策略類,并自行決定使用哪一種策略類。

18.模板方法模式:申明一個(gè)抽象類,將部分邏輯以具體方法或構(gòu)造函數(shù)的形式實(shí)現(xiàn),然后申明一些抽象方法來(lái)迫使子類實(shí)現(xiàn)剩余的邏輯。

模板方法模式是java中最常見(jiàn)的模式之一,如javax.servlet.Servlet及子類就是這個(gè)模式的應(yīng)用。

鉤子方法的命名規(guī)則是以“do”開(kāi)頭。

19.觀察者模式: 又叫做“發(fā)布-訂閱模式”、“模型-視圖模式”、“源-監(jiān)聽(tīng)器模式”、“從屬者模式”。

精心收集

精心編輯

精致閱讀

如需請(qǐng)下載!

演講稿 工作總結(jié) 調(diào)研報(bào)告 講話稿 事跡材料 心得體會(huì) 策劃方案

觀察者模式定義一種一對(duì)多的依賴關(guān)系,讓多個(gè)觀察者對(duì)象同時(shí)監(jiān)聽(tīng)某一個(gè)主題對(duì)象。這個(gè)主題對(duì)象在狀態(tài)發(fā)生改變時(shí),會(huì)通知所有的

觀察者對(duì)象,使它們能夠自動(dòng)更新自己。最常見(jiàn)的觀察者模式的例子是java中的事件監(jiān)聽(tīng)器。

另外,java.util.Observer接口和java.util.Observable類也支持觀察者模式,可以直接應(yīng)用這二個(gè)類來(lái)產(chǎn)生自己的觀察者模式。

角色有:抽象主題角色、具體主題角色、抽象觀察者角色、具體觀察者角色。

在常見(jiàn)的事件處理模型中,對(duì)象分為三種:“事件對(duì)象”(從EventObject繼承),“事件制造者對(duì)象”(即一般的類)及“事件接收者對(duì)象”(EventListener)

20.迭代子模式: 此模式又稱為:“游標(biāo)模式”。迭代子模式可以順序地訪問(wèn)一個(gè)聚集中的元素,而不必暴露聚集的內(nèi)部表象。

在Java語(yǔ)言的聚集框架中,廣泛地使用迭代子模式來(lái)遍歷聚集對(duì)象,如Iterator接口就是一個(gè)迭代器接口。

優(yōu)點(diǎn):迭代子簡(jiǎn)化了聚集的界面,免將聚集對(duì)象直接暴露給用戶,且迭代的算法可以獨(dú)立于聚集角色的變化;

精心收集

精心編輯

精致閱讀

如需請(qǐng)下載!

演講稿 工作總結(jié) 調(diào)研報(bào)告 講話稿 事跡材料 心得體會(huì) 策劃方案

缺點(diǎn):迭代子的迭代順序并不一定就是聚集的元素順序,且迭代子給出的元素沒(méi)有類型特征。

21.責(zé)任鏈模式: 在責(zé)任鏈模式里,很多對(duì)象由每一個(gè)對(duì)象對(duì)其下家的引用而連接起來(lái)形成一條鏈,“請(qǐng)求”在這個(gè)鏈上傳遞,直到鏈上的某一個(gè)或一些對(duì)象

來(lái)處理此“請(qǐng)求”。此模式可以在不影響客戶端的情況下動(dòng)態(tài)地組織鏈和分配責(zé)任。如:游戲“擊鼓傳花”、“Window系統(tǒng)的事件處理機(jī)制”。

角色有:抽象處理者、具體處理者。

責(zé)任鏈模式分為:“純責(zé)任鏈模式”和“不純的責(zé)任鏈模式”,純責(zé)任鏈模式就是要求只能且必須由一個(gè)處理者處理請(qǐng)求,而不純的責(zé)任鏈模式 的每一個(gè)處理者都可以處理,且只處理一部分,并將請(qǐng)求傳遞給下一下處理者,或者所有的處理者都不處理請(qǐng)求。

22.命令模式:

又稱為“行動(dòng)模式”或“交易模式”。命令模式把一個(gè)請(qǐng)求或一個(gè)操作封裝到一個(gè)對(duì)象中,可以提供命令的撤消(Undo)或恢復(fù)(Redo)功能。

命令模式是的命令的封裝,它把發(fā)出命令的責(zé)任和

精心收集

精心編輯

精致閱讀

如需請(qǐng)下載!

演講稿 工作總結(jié) 調(diào)研報(bào)告 講話稿 事跡材料 心得體會(huì) 策劃方案

執(zhí)行命令的責(zé)任分割開(kāi),委派給不同的對(duì)象。

角色有:客戶、命令、請(qǐng)求者、接收者。java中的例子:awt中的事件處理機(jī)制。

23.備忘錄模式: 備忘錄對(duì)象是一個(gè)用來(lái)存儲(chǔ)另外一個(gè)對(duì)象內(nèi)部狀態(tài)的快照的對(duì)象。此模式常常與命令模式和迭代子模式一起使用。

備忘錄的用意是在不破壞封裝的條件下,將一個(gè)對(duì)象的狀態(tài)捕捉住,并存儲(chǔ)起來(lái),從而可以在將來(lái)合適的時(shí)候?qū)⑦@個(gè)對(duì)象的狀態(tài)還原。

角色有:備忘錄角色、發(fā)起人角色、負(fù)責(zé)人角色。

雙重接口:一個(gè)類或?qū)ο螅∣)對(duì)另外兩種類或?qū)ο螅ˋ、B)分別提供兩種不同范圍接口,一個(gè)寬接口(即A能訪問(wèn)O的所有成員),一個(gè)窄接口(即B只能訪問(wèn)

O的公共成員)。這種方法的實(shí)現(xiàn)方法是:將O寫(xiě)成A的內(nèi)部類,同時(shí)O實(shí)現(xiàn)自一個(gè)標(biāo)識(shí)接口I,這樣A就能訪問(wèn)O的所有成員,而對(duì)B只提供接口I,所

以B只能訪問(wèn)I中定義的方法,也就是只能訪問(wèn)O中很少的方法。

精心收集

精心編輯

精致閱讀

如需請(qǐng)下載!

演講稿 工作總結(jié) 調(diào)研報(bào)告 講話稿 事跡材料 心得體會(huì) 策劃方案

24.狀態(tài)模式:

又稱為狀態(tài)對(duì)象模式。狀態(tài)模式允許一個(gè)對(duì)象(環(huán)境角色)在其內(nèi)部狀態(tài)(內(nèi)部的狀態(tài)對(duì)象)改變的時(shí)候改變其行為(改變?yōu)椴煌臓顟B(tài)對(duì)象)。

角色有:抽象狀態(tài)角色、具體狀態(tài)角色、環(huán)境角色。

與策略模式的區(qū)別在于:狀態(tài)模式的環(huán)境角色有明顯的狀態(tài)轉(zhuǎn)移,而策略模式的環(huán)境角色的狀態(tài)是不變的。

分派:根據(jù)對(duì)象的類型而對(duì)方法進(jìn)行的選擇就叫“分派”。靜態(tài)分派:發(fā)生在編譯時(shí)期。如:重載時(shí)對(duì)方法進(jìn)行選擇就是一種靜態(tài)分派。

動(dòng)態(tài)分派:發(fā)生在運(yùn)行時(shí)期。根據(jù)對(duì)象的運(yùn)行期類型(實(shí)際類型)來(lái)分派。如:子類對(duì)父類的一個(gè)方法的覆蓋就是一種動(dòng)態(tài)分派。宗量:一個(gè)方法所屬的對(duì)象叫做方法的接收者,方法的接收者與方法參數(shù)叫做方法的“宗量”。

單分派:根據(jù)一個(gè)宗量的類型進(jìn)行對(duì)方法的選擇。多分派:根據(jù)多于一個(gè)的宗量的類型進(jìn)行對(duì)方法的選擇。

多重分派:由一系列的單分派組成的分派過(guò)程。java.awt.Component中的processEvent()函數(shù)就是一個(gè)多重分派,即通過(guò)參數(shù)來(lái)判斷,進(jìn)行二次分派。

Java語(yǔ)言支持“靜態(tài)多分派”和“動(dòng)態(tài)單分派”。

精心收集

精心編輯

精致閱讀

如需請(qǐng)下載!

演講稿 工作總結(jié) 調(diào)研報(bào)告 講話稿 事跡材料 心得體會(huì) 策劃方案

25.訪問(wèn)者模式: 目的是封裝一些施加于某種數(shù)據(jù)結(jié)構(gòu)元素之上的操作。一旦這些操作需要修改,接受這個(gè)操作的數(shù)據(jù)結(jié)構(gòu)則可以保持不變。

訪問(wèn)者模式適用于數(shù)據(jù)結(jié)構(gòu)相對(duì)未定的系統(tǒng),它把數(shù)據(jù)結(jié)構(gòu)和作用于數(shù)據(jù)結(jié)構(gòu)上的操作之間的耦合解脫開(kāi),使得操作可以自由地演化。

角色有:抽象訪問(wèn)者、具體訪問(wèn)者、抽象節(jié)點(diǎn)、具體節(jié)點(diǎn)、結(jié)構(gòu)對(duì)象。

使用重載的好處與弊病:使用重載的好處是可以強(qiáng)調(diào)這些方法所具有的多態(tài)性和分析的一致性。

弊病是盡管它們所使用的參量不同,但是太多的同名方法會(huì)使閱讀代碼的人不容易看清楚不同的重載方法之間的區(qū)別。過(guò)多地使用重載

會(huì)使一個(gè)不復(fù)雜的系統(tǒng)變得復(fù)雜,并導(dǎo)致一些難發(fā)現(xiàn)的錯(cuò)誤。

所以:初學(xué)者不會(huì)用;中等程度者到處用;資深的設(shè)計(jì)師謹(jǐn)慎使用。

26.解釋器模式: 給定一個(gè)語(yǔ)言之后,解釋器模式可以定義出其方法

精心收集

精心編輯

精致閱讀

如需請(qǐng)下載!

演講稿 工作總結(jié) 調(diào)研報(bào)告 講話稿 事跡材料 心得體會(huì) 策劃方案 的一種表示,并同時(shí)提供一個(gè)解釋器。如:IE就是一個(gè)解釋器。

此模式非常常見(jiàn),有時(shí)在設(shè)計(jì)一個(gè)模塊的功能時(shí)會(huì)用到這種模式的思想,比如想提供一個(gè)更好的方式或語(yǔ)言讓用戶使用,而程序員需在程序

中解釋這種方式或語(yǔ)言,并將解釋后的結(jié)果傳到解釋器的下面的最終程序,目的是讓最終程序能識(shí)別用戶所輸入的信息,這就是解釋器。

角色有:抽象表達(dá)式、終結(jié)符表達(dá)式、非終結(jié)符表達(dá)式、環(huán)境、客戶端。

27.調(diào)停者模式: 調(diào)停者模式包裝了一系列對(duì)象相互作用的方式,使得這些對(duì)象不必互相明顯引用,從而使它們可以較松散地耦合。當(dāng)這些對(duì)象中的某些對(duì)象

之間的相互作用發(fā)生改變時(shí),不會(huì)立即影響到其它的一些對(duì)象之間的相互作用。從而保證這些相互的作用可以彼此獨(dú)立地變化。

如:項(xiàng)目開(kāi)發(fā)中的組長(zhǎng)就是一個(gè)調(diào)停者;WTO貿(mào)易體中的WTO組織就是一個(gè)調(diào)停者;它們讓成員之間不關(guān)聯(lián),只讓每個(gè)成員與調(diào)停者關(guān)聯(lián)。

角色:抽象調(diào)停者角色、具體調(diào)停者角色、抽象同事類角色、具體同事類角色。

精心收集

精心編輯

精致閱讀

如需請(qǐng)下載!

演講稿 工作總結(jié) 調(diào)研報(bào)告 講話稿 事跡材料 心得體會(huì) 策劃方案

優(yōu)點(diǎn):

一、避免了同事對(duì)象之間的過(guò)度的耦合。使得調(diào)停類與同事類可以相對(duì)獨(dú)立地演化。

二、將多對(duì)多的相互作用轉(zhuǎn)化為一對(duì)多的相互作用。使得對(duì)象之間的關(guān)系更加易于維護(hù)和理解。

缺點(diǎn):

一、增加了調(diào)停者對(duì)象的復(fù)雜性。

二、調(diào)停者類經(jīng)常充滿了各個(gè)具體同事類的關(guān)系協(xié)調(diào)代碼,而這些代碼是不能復(fù)用的。

顯然,調(diào)停者模式為同事對(duì)象,而不是調(diào)停者對(duì)象提供了可擴(kuò)展性,所以此模式的擴(kuò)展性是傾斜的。

------------------------------

精心收集

精心編輯

精致閱讀

如需請(qǐng)下載!

第二篇:Java設(shè)計(jì)模式學(xué)習(xí)心得

Java設(shè)計(jì)模式學(xué)習(xí)心得

閱讀次數(shù): 1584次 發(fā)布時(shí)間: 2010-04-10 14:52:13發(fā)布人: 網(wǎng)絡(luò)轉(zhuǎn)載

來(lái)源: 網(wǎng)絡(luò)轉(zhuǎn)載

整個(gè)設(shè)計(jì)模式貫穿一個(gè)原理:面對(duì)介面編程,而不是面對(duì)實(shí)現(xiàn),(面向物件編程應(yīng)該改爲(wèi)面向介面編程)。目標(biāo)原則是:降低耦合,增強(qiáng)靈活性。

一、創(chuàng)建模式

1.設(shè)計(jì)模式之Factory(工廠方法和抽象工廠)

使用工廠模式就象使用new一樣頻繁.2.設(shè)計(jì)模式之Prototype(原型)

用原型實(shí)例指定創(chuàng)建物件的種類,並且通過(guò)拷貝這些原型創(chuàng)建新的物件。

3.設(shè)計(jì)模式之Builder

汽車由車輪 方向盤(pán) 發(fā)動(dòng)機(jī)很多部件組成,同時(shí),將這些部件組裝成汽車也是一件複雜的工作,Builder模式就是將這兩種情況分開(kāi)進(jìn)行。

4.設(shè)計(jì)模式之Singleton(單態(tài))

保證一個(gè)類只有一個(gè)實(shí)例,並提供一個(gè)訪問(wèn)它的全局訪問(wèn)點(diǎn)

二、結(jié)構(gòu)模式

1.設(shè)計(jì)模式之Facade

可擴(kuò)展的使用JDBC針對(duì)不同的資料庫(kù)編程,Facade提供了一種靈活的實(shí)現(xiàn)。

2.設(shè)計(jì)模式之Proxy

以Jive爲(wèi)例,剖析代理模式在用戶級(jí)別授權(quán)機(jī)制上的應(yīng)用

3.設(shè)計(jì)模式之Adapter

使用類再生的兩個(gè)方式:組合(new)和繼承(extends),這個(gè)已經(jīng)在“thinking in java”中提到過(guò)。

4.設(shè)計(jì)模式之Composite

就是將類用樹(shù)形結(jié)構(gòu)組合成一個(gè)單位。你向別人介紹你是某單位,你是單位元元中的一個(gè)元素,別人和你做買賣,相當(dāng)於和單位做買賣。文章中還對(duì)Jive再進(jìn)行了剖析。

5.設(shè)計(jì)模式之Decorator

Decorator是個(gè)油漆工,給你的東東的外表刷上美麗的顔色。

6.設(shè)計(jì)模式之Bridge

將“牛郎織女”分開(kāi)(本應(yīng)在一起,分開(kāi)他們,形成兩個(gè)介面),在他們之間搭建一個(gè)橋(動(dòng)態(tài)的結(jié)合)

7.設(shè)計(jì)模式之Flyweight

提供Java運(yùn)行性能,降低小而大量重復(fù)的類的開(kāi)銷。

三、行爲(wèi)模式

1.設(shè)計(jì)模式之Template

實(shí)際上向你介紹了爲(wèi)什麼要使用Java 抽象類,該模式原理簡(jiǎn)單,使用很普遍。

2.設(shè)計(jì)模式之Memento

很簡(jiǎn)單一個(gè)模式,就是在記憶體中保留原來(lái)資料的拷貝。

3.設(shè)計(jì)模式之Observer

介紹如何使用Java API提供的現(xiàn)成Observer

4.設(shè)計(jì)模式之Chain of Responsibility

各司其職的類串成一串,好象擊鼓傳花,當(dāng)然如果自己能完成,就不要推委給下一個(gè)。

5.設(shè)計(jì)模式之Command

什麼是將行爲(wèi)封裝,Command是最好的說(shuō)明。

6.設(shè)計(jì)模式之State

狀態(tài)是編程中經(jīng)常碰到的實(shí)例,將狀態(tài)物件化,設(shè)立狀態(tài)變換器,便可在狀態(tài)中輕鬆切換。

7.設(shè)計(jì)模式之Strategy

不同演算法各自封裝,用戶端可隨意挑選需要的演算法。

8.設(shè)計(jì)模式之Mediator

Mediator很象十字路口的紅綠燈,每個(gè)車輛只需和紅綠燈交互就可以。

9.設(shè)計(jì)模式之Interpreter

主要用來(lái)對(duì)語(yǔ)言的分析,應(yīng)用機(jī)會(huì)不多。

10.設(shè)計(jì)模式之Visitor

訪問(wèn)者在進(jìn)行訪問(wèn)時(shí),完成一系列實(shí)質(zhì)性操作,而且還可以擴(kuò)展。

11.設(shè)計(jì)模式之Iterator

這個(gè)模式已經(jīng)被用來(lái)遍曆Collection中物件。使用頻率很高。在Java中無(wú)需專門(mén)闡述,在大多數(shù)場(chǎng)合也無(wú)需自己制造一個(gè)Iterator,只要將物件裝入Collection中,我們就直接可以使用Iterator模式。

第三篇:java設(shè)計(jì)模式考試題

一選擇題:共10分

1.Open-Close原則的含義是一個(gè)軟件實(shí)體(a)

A.應(yīng)當(dāng)對(duì)擴(kuò)展開(kāi)放,對(duì)修改關(guān)閉

2.是10道選擇題第一題考完了

二 簡(jiǎn)答題 共10分

1.什么是設(shè)計(jì)模式?

設(shè)計(jì)模式是從許多優(yōu)秀軟件系統(tǒng)中總結(jié)出的成功的可復(fù)用的設(shè)計(jì)方案。

2.設(shè)計(jì)模式的四個(gè)基本要素是什么,以及他們是什么含義?

名稱:

問(wèn)題:

方案:

效果:含義在書(shū)上p1

三 畫(huà)類圖

14畫(huà)出命令模式的類圖,并寫(xiě)出關(guān)鍵的代碼?

見(jiàn)書(shū)上17頁(yè)

15.畫(huà)出迭代器模式的類圖,并寫(xiě)出關(guān)鍵的代碼?、見(jiàn)書(shū)上105頁(yè)

四寫(xiě)代碼學(xué)一個(gè)關(guān)于求職中心,通知求職者的問(wèn)題

這是一個(gè)觀察者模式,具體看看書(shū)

我的書(shū)是第五章的書(shū)上例題

2.是一個(gè)交通工具營(yíng)銷問(wèn)題;

應(yīng)該是外觀模式;見(jiàn)書(shū)上99頁(yè),應(yīng)該就是個(gè)

這是我們學(xué)校的考試題,2012年

第四篇:題記與后記

題記與后記.txt我都舍不得欺負(fù)的人,哪能讓別人欺負(fù)?

一輩子那么長(zhǎng),等你幾年算什么我愛(ài)的人我要親手給她幸福 別人我不放心

我想你的時(shí)候我一定要找得到你不許你們欺負(fù)他!全世界只有我才可以!放棄你,下輩子吧!后記就是你寫(xiě)完一篇文章后又覺(jué)得不完美,就又寫(xiě)一篇補(bǔ)充得文章使得原來(lái)得文章沒(méi)完美。

題記,一般放在正文開(kāi)頭之前,位置特別“搶眼”。好的題記一下子就能抓住閱讀者的心,給人留下深刻的印象。對(duì)題記的要求較為簡(jiǎn)單:短短的語(yǔ)句,美美的語(yǔ)言;淡淡的情感,淺淺的哲理。那么,什么樣的題記才能令人過(guò)目不忘,成為文章的點(diǎn)睛之筆呢?答案只有一個(gè):讓題記活畫(huà)出作文的靈魂!

一、懸念引人入讀

題記以懸念的形式出現(xiàn),能立刻吊起人們閱讀的胃口;如果懸念再設(shè)置得“精彩”一些,那就猶如一顆石子投向平靜的水面,激起人們的閱讀欲望,引發(fā)想像的美妙意境。例①:以“喝彩”為話題寫(xiě)作文。(2003年北京中考題)

也曾自卑,也曾哀怨,因?yàn)槲抑滥阌卸喑螅赡且豢蹋矣芍缘貫槟愫炔?? ——寫(xiě)給殘疾的母親

例②:以“書(shū)”為話題寫(xiě)作文。(2003年天津中考題)

一個(gè)喜歡讀“書(shū)”的女孩,一個(gè)不喜歡“讀書(shū)”的女孩。我就是這樣一個(gè)雙色女孩,你愿意傾聽(tīng)雙色女孩的藍(lán)色寂寞嗎? ——題記

例③:風(fēng)雨中,(2003年長(zhǎng)沙中考題)

那風(fēng)雨怎么會(huì)忘記?閉上眼就會(huì)想起;那風(fēng)雨埋藏在心底,欲傾訴卻只能借助紙和筆?? ——題記

例④:以“盼”為話題寫(xiě)作文。(2003年山東中考題之一)我是差生我怕誰(shuí),反正沒(méi)人注意我。不妨文中抒真情,盼君聽(tīng)我心里話。——寫(xiě)給自己的話

二、真情撥人心弦

作文是用心寫(xiě)出來(lái)的,放在“版眼”的題記,只有真正用“心”、用“情”寫(xiě)出來(lái),才能撥動(dòng)人心弦,引人共鳴。

例⑤:以“交往”為話題作文。(2003年四川中考題)

今天是我的生日,祝福卻無(wú)語(yǔ);今天是你的祭日,落淚又無(wú)聲。權(quán)且讓我以心做紙,以淚作文,再憶你我相識(shí)的點(diǎn)點(diǎn)滴滴吧。——寫(xiě)給知己朋友

例⑥:以“母愛(ài)”或“父愛(ài)”為話題作文。(2003年浙江寧波中考題)

風(fēng)箏升天,禁不住絲線纏綿;大雁南飛,依然頻頻回望。歲月易老,世事易變,流逝的歲月中,不變的是母親那一生都深情的牽掛。——寫(xiě)給母親的話

例⑦:以“相信自己”為話題寫(xiě)作文。(2003年河南中考題)

不要抱怨自己的命運(yùn),我們都是上帝的寵兒;不要畏懼山外的山,人外的人。相信自己:你就是山外之山,人外之人。——寫(xiě)給昨日自卑的我

例⑧:以“責(zé)任”為話題寫(xiě)作文。(2003年廣西中考、重慶中考題)

幾萬(wàn)年前,人類茹毛飲血;幾千年前,人類刀耕火種;幾十年前,人類登上月球??人類在告訴人類:人,需要責(zé)任。——題記

三、唱出“反調(diào)”出人意料

常言道:水無(wú)常態(tài),文無(wú)定式。如今呼喚創(chuàng)新精神、激勵(lì)張揚(yáng)個(gè)性日益成為作文的主旋律。真正意義上的創(chuàng)新,是指善于從不同角度、不同視覺(jué)、不同層面去思考同一問(wèn)題,從而獲得不同的感受和體驗(yàn),豐富作文的內(nèi)涵并寫(xiě)出獨(dú)到之新意。當(dāng)然,題記中的“反調(diào)”的要求也是個(gè)性與規(guī)范的有機(jī)統(tǒng)一。例⑨:以“ 的我”為題作文。(2003年廣東中考題)嘿嘿!“兩面三刀”有什么不好,我就是個(gè)地地道道的“兩面派”。——我的自畫(huà)像

例⑩:以“自然”為話題作文。(2003年黑龍江中考題)

我愿做只井底之蛙,那兒清涼又舒爽,那兒隱蔽又安全。來(lái),來(lái),來(lái),請(qǐng)跟我來(lái),跳到井底遠(yuǎn)離人類。

——一只井底之蛙的勸世格言

四、美佳“題記”輯錄

父親那一跪才使我明白,我與父親之間缺乏的不是愛(ài),而是溝通,心與心的溝通。——《溝通》題記

地球孕育了生命,生命對(duì)于每個(gè)人來(lái)說(shuō)都是寶貴、惟

一、公平的。正因?yàn)樯绱藢氋F,所以我們更應(yīng)該去關(guān)愛(ài)它。——《關(guān)愛(ài)生命》題記

當(dāng)理想的七彩翅膀拍擊著現(xiàn)實(shí)的空氣時(shí),我進(jìn)入了一個(gè)微妙的、朦朧的、多雨的季節(jié)。游過(guò)少年時(shí)代的夢(mèng)境,我佇立雨中,17歲的日子有風(fēng)也有雨,有快樂(lè)也有煩惱。——《我的快樂(lè)與煩惱》題記

曾經(jīng)有過(guò)許多黃昏,我對(duì)著夕陽(yáng)低吟淺唱;曾經(jīng)有過(guò)數(shù)不清的黎明,我迎著朝霞講訴我的向往。少年時(shí)代是如詩(shī)如畫(huà)的歲月,少年時(shí)代是放飛琥珀般的夢(mèng)的季節(jié)。——《我的未來(lái)不是夢(mèng)》題記

父親用母親般的關(guān)懷溫暖我濕冷的心;父親用母親般的溫柔體貼我受傷的心;父親用母親般的手撫平我傷裂的心?? ——《家事》題記

生活是什么?在孩子眼里,生活是快快長(zhǎng)大;在大人眼里,生活是賺錢過(guò)日子;在老人眼里,生活是健康長(zhǎng)壽。

——《生活告訴我》題記

我失去的東西太多了,就連誠(chéng)實(shí)、自信這些人生中最重要的東西,竟然也丟了。我應(yīng)該將它們揀拾起來(lái),帶著它們重新上路。——《尋找失去的東西》題記

若干年前的某一天,我和伙伴們正在天堂玩耍,被稀里糊涂地裝進(jìn)一只天藍(lán)色易拉罐里,從此開(kāi)始了我的易拉罐人生。——《易拉罐人生》題記

母親的愛(ài),是一條長(zhǎng)長(zhǎng)的電話線,無(wú)論我走多遠(yuǎn),都時(shí)時(shí)刻刻把我牽掛,它將陪伴我走到永遠(yuǎn)。

——《母愛(ài)》題記

生活中處處充滿了風(fēng)景。你是高山,你就是一道風(fēng)景,因?yàn)槟惆丫秃托蹅フ故窘o了人間;你是垂柳,你也是一道風(fēng)景,因?yàn)槟惆褘趁暮惋L(fēng)姿展示給了世界。——《我就是一道風(fēng)景》題記

跳躍,讓我學(xué)會(huì)勇敢;跳躍,使我充滿信心;跳躍,在無(wú)時(shí)無(wú)刻撞擊著我的心扉;帶著我挑戰(zhàn)下一次飛躍。

——《笑容,跳躍的奏曲》題記 ●ZWFD?NO.2 作文擬題“四步法”

讀原題→→→讀提示語(yǔ)→→→讀出含義→→→擬作文題 例:第一步:讀 原 題——以“歌唱”為話題寫(xiě)作文

第二步:讀提示語(yǔ)——所敘之事、所記之人確實(shí)值得“歌唱”;所抒之情、所發(fā)之感確實(shí)發(fā)自內(nèi)心,真切、自然、感人。

第三步:讀出含義——對(duì)真、善、美的歌頌、贊美 第四步:擬作文題——《我想唱首歌》、《我心中的一支歌》、《真情難忘》 《老師,我想對(duì)您說(shuō)》《希望,就在不遠(yuǎn)的地方》 《我的未來(lái)不是夢(mèng)》、《那一次,我真感動(dòng)》、《祖國(guó)在我心中》、《我家小店又開(kāi)張了》 《生活的強(qiáng)者》、《暖流》、《瞧,我們這個(gè)班》 《街頭漫步》、《師?父?友》?? 學(xué)生習(xí)作流行題記后記可取嗎

⊙黃少忠

時(shí)下,在中小學(xué)生平時(shí)的作文作業(yè)里、考場(chǎng)作文里,經(jīng)常可以看到在作文標(biāo)題下、正文前有一句題記,有時(shí)甚至是一段題記;在正文后又有一句后記,有時(shí)是一段后記,后記又以一段居多。而且這樣上有題記下有后記的做法,大有蔚然成風(fēng)之勢(shì)。

小學(xué)生一篇600字篇幅的文章,中學(xué)生一篇800字篇幅的文章,真的那么需要上題記下后記嗎?回答當(dāng)然是否定的。一篇六八百字的文章,字?jǐn)?shù)要求本來(lái)就夠少的了,而單題記后記就占去了一百左右字。題記后記算不算字?jǐn)?shù)?在實(shí)際的評(píng)卷中是算進(jìn)字?jǐn)?shù)的。這樣,留給正文的發(fā)揮空間顯然就更少了。大家都知道,一般情況下,要展示出寫(xiě)作水平,是需要一定的展示空間的。可我們的中小學(xué)生朋友為什么這么不珍惜這個(gè)寫(xiě)作空間呢?在一篇短文里,為什么會(huì)這么流行寫(xiě)題記后記呢?

要解決這個(gè)問(wèn)題,我想有必要先來(lái)知道到底在什么情況下才需要寫(xiě)題記后記。縱觀一下古今中外的作品,有出現(xiàn)題記后記的大都是一整部大部頭的作品,如長(zhǎng)篇小說(shuō)、長(zhǎng)篇報(bào)告文學(xué)、長(zhǎng)篇傳記、長(zhǎng)篇新聞專題報(bào)道等。只有在這樣的巨著長(zhǎng)篇里我們才偶爾能看到。我們還發(fā)現(xiàn),就是這樣的巨著長(zhǎng)篇,也并不是每部都必有題記后記,確實(shí)有需要,對(duì)作品正文有輔助作用,才有出現(xiàn)的。而在短短的一篇小小說(shuō)、散文作品里,我們是很難看到的。翻一翻我們的中小學(xué)課文,也是明擺著,有幾篇課文有出現(xiàn)題記后記的呢?

既然是不需要,可我們的中小學(xué)生朋友為什么會(huì)那么熱衷題記后記呢?究其原因,其實(shí)主要就是我們的學(xué)生覺(jué)得這樣新鮮好玩,而且大有唬人之勢(shì)。最初是個(gè)別學(xué)生在文章里嘗試運(yùn)用,而中小學(xué)生朋友在這個(gè)年齡段是最喜歡模仿嘗鮮的,于是,也不管適不適用,一窩蜂地群起效仿。再加上一些刊物刊發(fā)出來(lái)的學(xué)生習(xí)作范文也多少有一些,學(xué)校語(yǔ)文老師、考試評(píng)卷老師對(duì)此做法的有意引導(dǎo)和有所偏好,所以一時(shí)間,短短的一篇學(xué)生習(xí)作,上有題記下有后記的做法大行其道。

基于此,學(xué)生本人應(yīng)該老老實(shí)實(shí)地在文章標(biāo)題、正文部分苦下功夫才是,寫(xiě)作指導(dǎo)老師、評(píng)卷老師也應(yīng)該集中精力從標(biāo)題、正文部分去細(xì)心評(píng)判學(xué)生習(xí)作的優(yōu)劣才是,而不應(yīng)該偏好這些形式上、門(mén)面上的東西,要知道,這是花拳繡腿,這是在作秀,有違寫(xiě)作之道。

第五篇:讀《水滸》后記九:太公們與年輕一代

《水滸傳》讀后讓筆者哭的死去活來(lái)的問(wèn)題九:太公們與年輕一代

《水滸傳》中寫(xiě)了不少太公。

太公們生長(zhǎng)于楔子中所說(shuō)的三登之世,那個(gè)時(shí)候社會(huì)秩序安定,人民生活富足,因而大多屬于盛世之民。他們知書(shū)明理,安土重遷,對(duì)人有同情心。

史家莊的史太公是書(shū)中出現(xiàn)的第一個(gè)太公。東京八十萬(wàn)禁軍教頭王進(jìn)因?yàn)椴豢案哔吹钠群Γ瑤е夏赣H逃奔邊關(guān),途經(jīng)史家村。當(dāng)時(shí)天色已晚,王進(jìn)母子錯(cuò)過(guò)了住宿旅店的機(jī)會(huì),來(lái)到史家村求宿。王進(jìn)懷著忐忑不安的心情求助,并表示愿意繳納住宿費(fèi)。史太公馬上說(shuō):“不妨。如今世上人,哪個(gè)頂著房子走哩?”接著,史太公讓莊客準(zhǔn)備住處,同時(shí)安排酒食招待王進(jìn)母子,還讓莊客把王進(jìn)母親騎的驢子牽到后槽喂養(yǎng)。第二天一大早,史太公得知王進(jìn)母親夜里心絞痛發(fā)作疼痛難忍時(shí),馬上說(shuō):“客人休要煩惱,教你老母且在老夫莊上住幾日,我有個(gè)醫(yī)心疼的方,叫莊客去縣里撮藥來(lái)與你老母親吃,叫他慢慢地將息。”此后,王進(jìn)母子一直在史家莊又吃又住了很多天。最后,王進(jìn)過(guò)意不去,把一身好武藝傳給了史太公的兒子九紋龍史進(jìn)。從史太公招待王進(jìn)母子的故事中,我們可以看出,雖然其時(shí)上層社會(huì)已經(jīng)腐朽,人與人之間充滿了猜忌和提防,但在遠(yuǎn)離大都市的鄉(xiāng)土社會(huì)還是古風(fēng)猶存的,史太公對(duì)王進(jìn)母子無(wú)微不至的關(guān)懷,正是民間尋常百姓人性淳厚的一種體現(xiàn)。

宋江的父親宋太公也是書(shū)中著墨較多的一位太公。與史太公相比,宋太公似乎更為人情練達(dá)。宋江“自幼曾攻經(jīng)史”,大概年輕時(shí)也想走科舉之路,后來(lái)此路不通才做了吏。北宋時(shí)期,吏的日子很難過(guò),稍有不慎,被上級(jí)找個(gè)茬子就會(huì)刺配遠(yuǎn)惡軍州,有時(shí)還會(huì)連累家人。所以,宋江一到縣衙為吏,宋太公就告了他忤逆,然后脫離父子關(guān)系,以備不測(cè)。實(shí)踐證明,宋太公確有遠(yuǎn)見(jiàn)。

宋江殺惜后,藏在自家地窖里。宋太公卻拿著當(dāng)初和宋江脫離父子關(guān)系的文書(shū)為全家人開(kāi)脫了關(guān)系。當(dāng)朱仝、雷橫帶著公人們來(lái)宋家搜查時(shí),宋江安排酒飯招待,同時(shí)又送了二十兩銀子給眾人。隨后,宋太公安排宋江逃亡,并且讓宋清一路陪同。分手時(shí),宋太公揮淚不住,盡顯慈父風(fēng)采。宋江在江湖上轉(zhuǎn)了一大圈,帶著秦明、花榮等好漢準(zhǔn)備上梁山。途中,宋江等人在村間小店里遇到前來(lái)送信的石勇。石勇帶來(lái)的書(shū)信說(shuō),太公已經(jīng)因病身故。宋江急匆匆剛回家,卻發(fā)現(xiàn)宋太公安然無(wú)恙,依然活得好好的。接下來(lái),宋太公向宋江解釋,之所以詐死讓宋江回來(lái),主要是害怕宋江被江湖上的朋友拉下水,成為不忠不義的人。由此看來(lái),宋太公堪稱大宋社會(huì)的良民。宋江回來(lái)后不久,就因?yàn)橛邪傅自谏韯e抓捕。其時(shí),因?yàn)槌?cè)立太子,大赦天下,宋江減罪一等,被判了徙流之罪。在宋江判決期間,宋太公花了大量銀子去疏通,終于為宋江買得去江州的機(jī)會(huì)。江州是經(jīng)濟(jì)發(fā)達(dá)的魚(yú)米之鄉(xiāng),能刺配到那里比到滄州、孟州之類的地方要好得多。為了讓宋江在刺配路上少受罪,宋太公還專門(mén)請(qǐng)兩位押解的公人吃飯,并送了他們不少的銀兩。宋太公是鄉(xiāng)土社會(huì)中比較能干的老人,掙下了一份家業(yè),心疼兒子但也沒(méi)有忘了教育子女走正道,人情練達(dá)卻又不失厚道。宋江上山后念念不忘忠君報(bào)國(guó)應(yīng)該與宋太公的教育有關(guān)。

穆家村的穆太公是穆弘、穆春兩兄弟的父親。宋江刺配江州途中,路遇后來(lái)也是梁山好漢的薛永。薛永流落在揭陽(yáng)鎮(zhèn)打拳賣藝,因?yàn)闆](méi)有給地頭蛇穆春交保護(hù)費(fèi),沒(méi)有人敢打賞。過(guò)路囚徒宋江對(duì)此不知情也不在乎,就給了薛永五兩銀子,因此得罪了穆春,沒(méi)有旅店留宿,陰差陽(yáng)錯(cuò)跑到穆太公莊上求宿。穆太公表現(xiàn)得和史太公對(duì)待王進(jìn)母子一樣的熱情,讓莊客安排宋江和兩個(gè)公人去門(mén)房里休息,并取來(lái)飯食招待他們。穆太公非常勤勞,夜里親自點(diǎn)火查看打麥場(chǎng)以及莊園各處,令宋江大為感慨:“這太公與我父親一般,件件都要自來(lái)照管。這早晚也不肯去睡,瑣瑣地親自點(diǎn)看。”宋江正要入睡,穆春吵吵嚷嚷地回來(lái),要哥哥穆弘去抓囚徒宋江和打拳的薛永。穆太公沒(méi)有告訴兒子莊上來(lái)了陌生人,而是教育兩個(gè)兒子不要整天打打殺殺,應(yīng)該積些陰德。

孔明、孔亮兄弟也有一個(gè)好爸爸孔太公。武松大腦飛云浦后,殺了張都監(jiān)一家,流落在江湖之上,在小店里打了孔亮,卻又醉倒在小溪里,被拿到孔家莊上,巧遇在此避難的宋江。孔太公一連半個(gè)月好吃好喝招待武松,還給武松新做一套行者衣服和皂布直裰,臨別時(shí)贈(zèng)銀50兩,雖說(shuō)主要看在宋江面子上,我們也可以看出孔太公也是一位有情有義的老人家。

當(dāng)然,也不是所有的太公都是仁義之人,登州毛家莊的毛太公就不是好東西。解珍、解寶兄弟接下了登州知府的杖限文書(shū),在三日內(nèi)捕獲傷人惡虎。老虎中了兄弟倆的藥箭,從山上滾到毛太公的莊園里。毛太公貪圖賞錢,不但不給老虎,還誣告解氏兄弟上門(mén)搶劫,并上上下下打點(diǎn)銀子要置二人于死地。為了一點(diǎn)賞銀不惜害人性命,這樣的老人在古風(fēng)猶存的鄉(xiāng)土社會(huì)實(shí)屬罕見(jiàn),心腸之歹毒與市井社會(huì)中的王婆不相上下。

當(dāng)然,毛仲義這樣黑心的太公在書(shū)中屬于特例。大多數(shù)太公給人的印象都是仁厚、慈祥而又樂(lè)善好施。水滸中的太公們生于太平盛世,他們勤儉持家,都攢下了自己的一份家業(yè),對(duì)子女們充滿了慈愛(ài)。

說(shuō)完了太公,再說(shuō)他們的年輕一代。

與太公們安于田園生活不同,他們的年青一代則渾身充滿了戾氣和野心。史進(jìn)有這么一份家業(yè),想的不是操持家業(yè),減輕父親的壓力,而是整天舞槍弄棒,熱衷于暴力。

史進(jìn)身上刺著九條龍,人稱九紋龍。即使在宋代,刺青也是不登大雅之堂的東西。身上有刺青的人在科舉或者提拔等方面要受到限制,大將狄青就因?yàn)樯砩嫌写糖喽员安灰选N宕鷷r(shí)的郭威為了表示他沒(méi)有做皇帝的心,曾經(jīng)說(shuō):“世上怎么有刺青皇帝呢?”因此,不少人為了表示對(duì)社會(huì)不滿在身上刺青,以表示與主流價(jià)值觀的決裂。

宋太公的兒子宋江比史進(jìn)城府深,但也很不安分,年過(guò)三十不成家立業(yè),而是整天熱衷于打熬氣力,結(jié)交黑社會(huì)分子,潯陽(yáng)樓題詩(shī),說(shuō)什么“他年若得報(bào)冤仇,敢笑黃巢不丈夫”,又說(shuō)“他時(shí)若遂凌云志,敢笑黃巢不丈夫”,黃文炳告宋江要造反確實(shí)是有依據(jù)的。

穆太公、孔太公都是好人,他們的兒子們卻都是地頭蛇一類的東西。穆家兄弟在揭陽(yáng)嶺收保護(hù)費(fèi),誰(shuí)得罪了他們只有死路一條。孔家兄弟在鄉(xiāng)間稱王稱霸,身邊不離一二十個(gè)大漢做打手。

老一代的太公們都很熱愛(ài)自己的家園,他們一輩子生與斯長(zhǎng)于斯,辛辛苦苦建立了美好家園,與鄰里們和諧相處。老人們經(jīng)常到村口小酒店里喝上兩口,生活得有知有味。他們掙下來(lái)的家業(yè),到下一代手里往往是逃亡之前被一把火燒得干干凈凈。

老一輩有溫暖的家,年輕一輩則毀掉家流落江湖。宋江為吏時(shí)脫離家庭單獨(dú)住,犯事以后多年流落江湖,沒(méi)有固定的居所。史進(jìn)放火燒掉自己的家,到邊關(guān)尋找?guī)煾滴垂狭松偃A山。穆家兄弟和孔家兄弟最終也都放棄家園上了梁山。這些年輕人都把上山當(dāng)強(qiáng)盜視為一種有前途的職業(yè)。

兩代人性格和行為模式差異,說(shuō)明即將崩潰的大宋社會(huì)充滿了戾氣,而這種戾氣與其時(shí)上層社會(huì)的腐敗顯然有關(guān)。正是上層社會(huì)的腐敗讓年輕一代失去了信心,感到在體制內(nèi)缺乏發(fā)展的機(jī)會(huì),從而放棄家園,走上對(duì)抗現(xiàn)行體制的不歸路。

下載《Java與模式》讀后記word格式文檔
下載《Java與模式》讀后記.doc
將本文檔下載到自己電腦,方便修改和收藏,請(qǐng)勿使用迅雷等下載。
點(diǎn)此處下載文檔

文檔為doc格式


聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn)自行上傳,本網(wǎng)站不擁有所有權(quán),未作人工編輯處理,也不承擔(dān)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)有涉嫌版權(quán)的內(nèi)容,歡迎發(fā)送郵件至:645879355@qq.com 進(jìn)行舉報(bào),并提供相關(guān)證據(jù),工作人員會(huì)在5個(gè)工作日內(nèi)聯(lián)系你,一經(jīng)查實(shí),本站將立刻刪除涉嫌侵權(quán)內(nèi)容。

相關(guān)范文推薦

    《襯衫的領(lǐng)子》讀后記

    《襯衫的領(lǐng)子》讀后記 《安徒生童話》里我最喜歡的是野天鵝和襯衫的領(lǐng)子。知道我為什么喜歡野天鵝嗎?因?yàn)槟莻€(gè)故事用詞好。點(diǎn)綴這個(gè)詞我就是從那個(gè)故事里讀到的。襯衫的領(lǐng)子......

    作文 《安徒生童話》讀后記

    我今天讀了《安徒生童話》里的“第二次拜訪”的故事,作文 《安徒生童話》讀后記。那個(gè)故事的道理是:每種東西都有每種東西的含義,各有各的好,讀后感《作文 《安徒生童話》讀后記......

    《在人間》讀后記(合集五篇)

    今天,看完了高爾基的《在人間》,很受啟發(fā)。覺(jué)得 對(duì)現(xiàn)實(shí)中的生活有了許多更清晰的看法。像茅塞頓開(kāi)一樣。 比如在作品中作者提到的每個(gè)普通人都有著不凡的個(gè)性,即便是泥匠 瓦匠,......

    JAVA設(shè)計(jì)模式之創(chuàng)建模式

    設(shè)計(jì)模式之Builder Builder模式定義: 將一個(gè)復(fù)雜對(duì)象的構(gòu)建與它的表示分離,使得同樣的構(gòu)建過(guò)程可以創(chuàng)建不同的表示. Builder模式是一步一步創(chuàng)建一個(gè)復(fù)雜的對(duì)象,它允許用戶可......

    JAVA學(xué)習(xí)書(shū)籍- 設(shè)計(jì)模式

    談到設(shè)計(jì)模式很多人多會(huì)推薦GOF 的那本,該書(shū)在Amzon上是五星級(jí)的推薦書(shū)籍。不過(guò)對(duì)于學(xué)習(xí)java 沒(méi)多久的、特別是java 初學(xué)者, 我很不推薦這本書(shū)。主要是該書(shū)的例子基本都是C++......

    如何寫(xiě)教學(xué)反思與教學(xué)后記

    如何寫(xiě)教學(xué)反思和教學(xué)后記 一、什么是教學(xué)反思 教學(xué)反思是指教師從事教學(xué)實(shí)踐后,回過(guò)頭來(lái)思索過(guò)去自己做過(guò)或經(jīng)歷過(guò)的教學(xué)活動(dòng),從中總結(jié)經(jīng)驗(yàn)教訓(xùn),并指導(dǎo)今后的工作。它是一個(gè)從......

    《喀什噶利亞》讀后記

    去年夏天,我們?cè)诳死斠朗邢喾辏?dāng)時(shí)就有了一個(gè)新的計(jì)劃,其實(shí)這個(gè)計(jì)劃是早就預(yù)謀的,想和新民搭伙一起去一次南疆的重鎮(zhèn)喀什。結(jié)果,因?yàn)槲业纳眢w原因,新民一個(gè)人去了,而且非常熟門(mén)......

    展板的前言與后記

    前言 “遠(yuǎn)航有夢(mèng)今開(kāi)啟,破浪乘風(fēng)任爾馳”,自全面啟動(dòng)稅收征管體制改革以來(lái),新安地稅在省局、市局的正確領(lǐng)導(dǎo)下,嚴(yán)格按照統(tǒng)一部署,以“五以六化”為目標(biāo),以“準(zhǔn)、新、實(shí)、好”為標(biāo)......

主站蜘蛛池模板: 国产美女被遭高潮免费网站| 午夜dj视频在线观看完整版1| 色拍自拍亚洲综合图区| 国产av一码二码三码无码| 久久国产人妻一区二区| 欧日韩无套内射变态| 中国少妇初尝黑人巨高清| 国产精品高清视亚洲中文| 日本午夜免a费看大片中文4| 麻豆第一区mv免费观看网站| 少女韩国电视剧在线观看完整| 高潮爽死抽搐白浆gif视频| 国产精品自在欧美一区| 韩国精品福利一区二区三区| 无码一区二区三区| 中文字幕无码第1页| 亚洲色一区二区三区四区| 久久99精品九九九久久婷婷| 一边做一边喷17p亚洲乱妇50p| 一本一本久久a久久精品综合麻豆| 国产精品亚洲а∨无码播放不卡| 亚洲七久久之综合七久久| 国产一卡2卡3卡四卡精品网站| 中文字幕一精品亚洲无线一区| 装睡被陌生人摸出水好爽| 无码熟妇人妻av在线影片| 国产成人无码a在线观看不卡| 无码专区—va亚洲v专区vr| 波多野结衣美乳人妻hd电影欧美| 在线精品自偷自拍无码| 四虎永久在线精品免费一区二区| 日日鲁鲁鲁夜夜爽爽狠狠视频97| 亚洲精品亚洲人成人网| 69久久| 免费看成人aa片无码视频吃奶| 懂色AV| 成人性做爰aaa片免费看| 亚洲国产精品自在拍在线播放蜜臀| 人妻少妇精品视频三区二区一区| 国产精品三级国产电影| 亚洲娇小与黑人巨大交|