A.以一種模塊化的或可重用的方式封裝公共的行為 B.利用它能夠?qū)⒏呒?jí)訪問(wèn)決策與表現(xiàn)代碼相分離 C.對(duì)許多不同的資源進(jìn)行批量性的更改 D.可以減少大量的代碼編寫(xiě)