裝飾器
含有「裝飾器」共 5 篇內容
全部內容
發佈日期由新至舊
螃蟹_crab的沙龍
2024/01/27
[Python基礎]裝飾器property 將一個方法轉換為屬性
前幾篇討論到各種裝飾器的用法,本文將介紹另外一種裝飾器,可以將方法轉換成屬性來使用。 property也可以動態的取出物件的值,隨著時間或其他運算改變所產生的值,讓我們繼續往下看更多介紹吧。
#
Python
#
微進階
#
property
38
留言
螃蟹_crab的沙龍
2024/01/27
[Python基礎]裝飾器AbstractMethods 定義抽象方法
先前我們談論到靜態方法就像是定義工具箱一樣,那麼抽象方法就像是共用表格的概念,例如註冊帳號時會填寫的一些基本資料,就有包含制式的表格,裡面有需填寫的欄位,例如姓名,性別等。
#
Python
#
裝飾器
#
抽象基底類別
40
5
小松鼠
1
Abstract class就像一本規格書,定義function ,但是交給真正要使用到的類別class去實現程式碼。
螃蟹_crab的沙龍
2024/01/26
[Python基礎]裝飾器staticmethod 定義靜態方法
先前學到自定函式的使用方法,那如果在一個很龐大的程式架構中發散了一推自定函式,有沒有辦法可以整理一下,讓程式結構整齊又簡潔呢? 可以使用裝飾器staticmethod 定義靜態方法,全部整理到一個類別去,想像成是一個工具箱的概念,工具箱就是類別,靜態方法就像是裡面的工具一樣。
#
Python基礎
#
Python
#
微進階
42
3
螃蟹_crab的沙龍
2024/01/25
[Python基礎]裝飾器classmethod定義類別方法
在使用類別創建實例時,輸入的屬性的都要定義好資料型態,例如dog_1 = Dog("Buddy", 3),有沒有輸入一段字串讓他自己判斷的方法阿? 有的就是使用classmethod: classmethod 是一種裝飾器,它用於定義類別方法。類別方法與實例方法不同,它們被綁定到類別而不是實例。
#
python
#
python基礎
#
微進階
43
2
小松鼠
喜歡
很棒 最後寫完集合在一起就是一本python電子書
螃蟹_crab的沙龍
2024/01/24
[Python基礎]淺談裝飾器 decorator
當你想讓原本函式新增其他功能,又不想更動原本函式時,Python提供了一種強大而靈活的工具,那就是裝飾器。 但對於新手來說這個裝飾器,非常抽象難以理解,讓我們繼續往下看,慢慢的抽絲剝繭吧。 在 Python 中,使用「@」當做裝飾器使用的語法糖符號
#
Python
#
微進階
#
裝飾器
42
3
阿Han
喜歡
非常的清晰 感謝分享