零基礎學習Python編程 瞭解下什麼叫封裝

  Python是什麼呢?它是一種面向對象的解釋型計算機程序設計語言,Python語法簡潔清晰,特色之一是強制用空白符(whitespace)作爲語句縮進。Python乾淨利索,簡單直接。非常注重代碼的可讀性,非常適合多人蔘與的項目。它具備了比以前傳統的腳本語言更好的可重用性,維護起來也很方便。零基礎學習Python編程,我們會接觸到封裝這個概念,那麼它究竟是什麼呢?Python培訓來簡單分享一下。


6.92.jpg


  在Python編程中,封裝不僅僅是隱藏屬性和方法是具體明確區分內外,使得類實現者可以修改封裝內的東西而不影響外部調用者的代碼;而外部使用用者只知道一個接口(函數),只要接口(函數)名、參數不變,使用者的代碼永遠無需改變。這就提供一個良好的合作基礎。


  封裝可分爲封裝屬性與封裝函數。而且,隱藏對象的屬性和實現細節,僅對外提供公共訪問方式。


  封裝的好處在於:1、將變化隔離;2、便於使用;3、提高複用性;4、提高安全性;


  封裝的原則有兩個:1、將不需要對外提供的內容都隱藏起來;2、把屬性都隱藏,提供公共方法對其訪問。


  現在大家知道什麼叫做封裝了吧?其實Python強大之處就是應用比較廣泛,廣泛應用於:Web應用開發、圖形界面開發、系統網絡運維、網絡編程、科學與數字計算、3D遊戲開發等,其應用領域足以說明Python很牛,不得不讓人感到它的強大。



 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章