Python 專案開發入門的十堂課
第五堂 利用 Python 模組化與物件導向:Python 物件導向中的封裝
重點整理
封裝的目的是做到資訊隱藏,讓類別以外的地方不能直接存取或是修改屬性。
封裝的寫法是在屬性識別字的前面加上連續兩條底線。
封裝後的屬性如果仍要給外部程式存取,可以設定
getter
方法,用
getter
方法回傳屬性值。
相關文章
Python 速查手冊 - 6.6 封裝
Python 入門指南 - 單元 10 - 物件導向與封裝
上一支影片 - Python 類別的 static 方法
回 Python 專案開發入門的十堂課 - 目錄
下一支影片 - Python 物件導向中的繼承
回 Python 教材
回程式語言教材首頁