封裝,即隱藏對象的屬性和實現細節,僅對外公開接口,控制在程序中屬性的讀和修改的訪問級別;
將抽象得到的數據和行為(或功能)相結合,形成一個有機的整體,也就是將數據與操作數據的源代碼進行有機的結合,形成“類”,其中數據和函數都是類的成員。
方法:將方法 寫入類庫中生成一個 dll文件。
實質:封裝就是指為另一種軟件提供兼容性接口的程序。
目的(意義):保護或者防止代碼(數據)被無意中破壞,可以實現跨平台和跨語言的使用
1、使用較少的資源
當多個程序使用同一個函數庫時,DLL 可以減少在磁盤和物理內存中加載的代碼的重復量。這不僅可以大大
影響在前台運行的程序,而且可以大大影響其他在 Windows 操作系統上運行的程序。
2、DLL 有助於促進模塊式程序的開發
這可以幫助您開發要求提供多個語言版本的大型程序或要求具有模塊式體系結構的程序。模塊式程序的一個示
例是具有多個可以在運行時動態加載的模塊的計帳程序。