天天看小說

第113章

小A:“爲什麼說代碼很難看。”

大B:“初學者可能沒有這種感覺,我們分析如下,初始化工作如果是很長一段代碼,說明要做的工作很多,將很多工作裝入一個方法中,相當於將很多雞蛋放在一個籃子裡,是很危險的,這也是有背於Java面向對象的原則,面向對象的封裝(Encapsulation)和分派(Delegation)告訴我們,儘量將長的代碼分派‘切割’成每段,將每段再‘封裝’起來(減少段和段之間偶合聯繫性),這樣,就會將風險分散,以後如果需要修改,只要更改每段,不會再發生牽一動百的事情。”

第181章第86章第144章第47章第41章第52章第135章第35章第19章第109章第160章第142章第94章第25章第18章第137章第162章第29章第163章第222章第32章第185章第78章第130章第109章第14章第54章第79章第158章第61章第144章第85章第54章第86章第163章第162章第53章第95章第202章第223章第95章第113章第191章第8章第19章第30章第224章第156章第205章第13章第221章第36章第158章第83章第203章第2章第157章第143章第215章第12章第25章第96章第155章第39章第5章第25章第2章第34章第93章第151章第153章第115章第84章第95章第81章第52章第48章第192章第113章第41章第93章第96章第48章第22章第160章第34章第41章第164章第36章第77章第22章第26章第134章第147章第77章第211章第201章第85章第129章第14章
第181章第86章第144章第47章第41章第52章第135章第35章第19章第109章第160章第142章第94章第25章第18章第137章第162章第29章第163章第222章第32章第185章第78章第130章第109章第14章第54章第79章第158章第61章第144章第85章第54章第86章第163章第162章第53章第95章第202章第223章第95章第113章第191章第8章第19章第30章第224章第156章第205章第13章第221章第36章第158章第83章第203章第2章第157章第143章第215章第12章第25章第96章第155章第39章第5章第25章第2章第34章第93章第151章第153章第115章第84章第95章第81章第52章第48章第192章第113章第41章第93章第96章第48章第22章第160章第34章第41章第164章第36章第77章第22章第26章第134章第147章第77章第211章第201章第85章第129章第14章
主站蜘蛛池模板: 天峻县| 宽甸| 沙坪坝区| 谷城县| 江川县| 阿合奇县| 新竹县| 化德县| 云霄县| 嘉兴市| 黄平县| 丹棱县| 黄龙县| 大庆市| 鹤峰县| 顺平县| 宽城| 榕江县| 大田县| 洪湖市| 石阡县| 革吉县| 巴南区| 长宁县| 乌恰县| 南木林县| 双辽市| 库伦旗| 蒲江县| 昔阳县| 全椒县| 塘沽区| 黄梅县| 南阳市| 旬阳县| 成都市| 历史| 牡丹江市| 沛县| 华宁县| 都兰县|