Python 專案開發入門的十堂課

第五堂 利用 Python 模組化與物件導向:Python 物件導向中的封裝

重點整理

  1. 封裝的目的是做到資訊隱藏,讓類別以外的地方不能直接存取或是修改屬性。
  2. 封裝的寫法是在屬性識別字的前面加上連續兩條底線。
  3. 封裝後的屬性如果仍要給外部程式存取,可以設定 getter 方法,用 getter 方法回傳屬性值。

相關文章

上一支影片 - Python 類別的 static 方法
回 Python 專案開發入門的十堂課 - 目錄
下一支影片 - Python 物件導向中的繼承
回 Python 教材
回程式語言教材首頁