摘要: 組件(Component)應(yīng)該是在現(xiàn)代軟件工程中,除了對(duì)象(Object)之外的第二個(gè)炙手可熱的詞了。然而,什么是一個(gè)組件?是一個(gè)某些邏輯集合的實(shí)現(xiàn)?還是一個(gè)承載這些實(shí)現(xiàn)的物理實(shí)體(例如DLL)?還是一個(gè)包括了邏輯實(shí)現(xiàn)、物理載體以及相關(guān)的類型信息、安全策略和版本信息的一個(gè)大而全的集合?也許你會(huì)說任何一種解釋都是正確的。的確,不同的環(huán)境中,Component有著不同的含義,但是,在.NET中,我們就可以把一個(gè).NET Class當(dāng)作一個(gè)Component。
閱讀全文