大白話<組件、控件、插件>三者的區別


三者中,概念范圍最大的是“組件”(component):它是軟件中可以被復用的一部分。參考機械制造中的“零件”,它好比是組裝在一起的滿足一個功能單元的一組元件。

“插件”(plugin & addin):也算是組件的一種。在原有的應用程序中,已經給它們預留了接口。接口,簡言之就是一種規范。想想瀏覽器中的插件,能正常使用,是因為它是安照原有程序的規范設計的。

“控件”(control & widget):也算是組件的一種。既然是“控”,顧名思義,用來給用戶做控制的。做用戶圖形界面設計時,有一些“復選框”、“按鈕”之類的東西,這些都是控件。所以可以把它理解為用來做可視化的一類組件。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM