天天看小說

第167章

小A:“什麼時候使用狀態模式?”

大B:“State模式在實際使用中比較多,適合‘狀態的切換’。因爲我們經常會使用Ifelseifelse進行狀態切換,如果針對狀態的這樣判斷切換反覆出現,我們就要聯想到是否可以採取State模式了。不只是根據狀態,也有根據屬性。如果某個對象的屬性不同,對象的行爲就不一樣,這點在數據庫系統中出現頻率比較高,我們經常會在一個數據表的尾部,加上property屬性含義的字段,用以標識記錄中一些特殊性質的記錄,這種屬性的改變(切換)又是隨時可能發生的,就有可能要使用State。”

第10章第103章第23章第126章第183章第141章第207章第99章第209章第73章第39章第54章第133章第196章第126章第51章第90章第36章第145章第177章第19章第129章第5章第26章第42章第214章第115章第67章第65章第146章第42章第19章第90章第114章第124章第226章第80章第50章第62章第224章第50章第162章第118章第96章第180章第136章第167章第114章第54章第122章第13章第181章第91章第47章第182章第180章第153章第56章第199章第166章第215章第158章第53章第77章第60章第20章第78章第19章第167章第80章第57章第171章第22章第103章第169章第178章第126章第208章第123章第70章第100章第71章第116章第29章第84章第116章第181章第224章第76章第74章第108章第97章第150章第217章第137章第163章第44章第29章第32章第106章
第10章第103章第23章第126章第183章第141章第207章第99章第209章第73章第39章第54章第133章第196章第126章第51章第90章第36章第145章第177章第19章第129章第5章第26章第42章第214章第115章第67章第65章第146章第42章第19章第90章第114章第124章第226章第80章第50章第62章第224章第50章第162章第118章第96章第180章第136章第167章第114章第54章第122章第13章第181章第91章第47章第182章第180章第153章第56章第199章第166章第215章第158章第53章第77章第60章第20章第78章第19章第167章第80章第57章第171章第22章第103章第169章第178章第126章第208章第123章第70章第100章第71章第116章第29章第84章第116章第181章第224章第76章第74章第108章第97章第150章第217章第137章第163章第44章第29章第32章第106章
主站蜘蛛池模板: 兰考县| 宁国市| 民勤县| 格尔木市| 白玉县| 台东市| 布尔津县| 漳浦县| 大埔县| 许昌县| 乐山市| 清水河县| 东阳市| 无为县| 永城市| 海城市| 黄平县| 彭山县| 文登市| 堆龙德庆县| 封丘县| 微博| 新绛县| 丁青县| 台湾省| 华亭县| 廉江市| 长沙县| 道孚县| 白玉县| 抚顺县| 富阳市| 瑞金市| 明星| 资兴市| 香河县| 云和县| 苍山县| 南京市| 上林县| 喜德县|