python property

[Python教學]@property是什麼? 使用場景和用法介紹

發表於 留下留言分類為《04 Python 基礎教學, 10 所有文章

Python內建的 @property 用法,本篇描述了 property 的兩種特性,和一個實際應用上的場景,希望此篇講解對你有幫助。 Property 特性一:  ▍特性一:將 class (類) 的方法轉換為 只能讀取的 屬性 以下是一個 @property 簡單的使用方式:  ▍什麼是只能讀取的屬性? 首先我們先將 class 實例化 andy = Bank_acoun […]

python-oop

[Python教學]物件導向-Class類的封裝/繼承/多型

發表於 留下留言分類為《04 Python 基礎教學, 10 所有文章

本篇記錄了學習 Python 物件導向的筆記,從最初的 Class 類別定義開始、到物件導向的三大核心特性:繼承、封裝和多型,都有詳細的筆記和解釋。  ▍學習物件導向設計原因: 使程式碼的維護和擴充更容易 使人更容易閱讀理解程式碼邏輯  ▍本篇大綱 首先用 Class 來定義類別 OOP 特性一. 繼承 (inheritance) OOP 特性二. 封裝 (encapsulat […]