技術問答
技術文章
iT 徵才
Tag
聊天室
2025 鐵人賽
登入/註冊
問答
文章
Tag
邦友
鐵人賽
搜尋
2023 iThome 鐵人賽
DAY
23
0
Software Development
Python 微進階
系列 第
23
篇
Python 微進階 Day23 - class(類別) - 彙整
15th鐵人賽
python
hokou
2023-10-08 09:07:47
1667 瀏覽
分享至
class(類別)
這幾天介紹了不少類別相關的內容,也找了不少資料,因此將相關資料進行彙整,也比較容易尋找
透過網路上各種說明的例子,大家也可以對於類別有比較詳細的認識
經過這幾天對於類別的研究,在看一些 web 端如 SQLAlchemy 所建立的 db module,也似乎比較熟悉了
class 系列
class - 1
:定義、
__init__
、method(方法)
class - 2
:class variables(類別變數)、private variable(私有變數)、private method(私有方法)
class - 3
:static method(靜態方法)、class method(類別方法)
class - 4
:
@property
class - 5
:inheritance(繼承)、multiple inheritance(多重繼承)、multi-level inheritance(多層繼承)
class - 6
:abstract method(抽象方法)、polymorphism(多型)
相關資料
STEAM 教育學習:初學推薦,可以先快速地對類別有個認識
類別 class
繼承 inheritance
LEARN CODE WITH MIKE:初學推薦,可再對個別的內容進一步認識
[Python物件導向]淺談Python類別(Class)
[Python物件導向]3個必須瞭解的Python屬性觀念
[Python物件導向]解析Python物件導向設計的3種類型方法(Instance,Class,Static Method)
[Python物件導向]Python繼承(Inheritance)實用教學
[Python物件導向]Python多型(Polymorphism)實用教學
[Python物件導向]Python封裝(Encapsulation)實用教學
ShengYu Talk:初學推薦
Python class 類別用法與教學
Python 繼承 inheritance
Python 多重繼承 multiple inheritance
Max行銷誌:難度上個人認為比較高一點
[Python 基礎教學] 一切皆為物件,到底什麼是物件 Object ?
[Python教學] 物件導向-Class類的封裝/繼承/多型
[Python教學] Class / Static /Abstract Method 初探
[Python教學] @property是什麼? 使用場景和用法介紹
官方:官方的比較詳細,也比較深入,因為翻譯的緣故,有時反而會比較不好理解
9. Class(類別)
OPENHOME.CC:難度較高,對於物件導向比較熟悉的人比較推薦
封裝
繼承
次回
喘口氣,最後一週了,再努力一下
留言
追蹤
檢舉
上一篇
Python 微進階 Day22 - class(類別) - 6 - @abstractmethod、polymorphism
下一篇
Python 微進階 Day24 - decorator(修飾器)
系列文
Python 微進階
共
31
篇
目錄
RSS系列文
訂閱系列文
19
人訂閱
27
Python 微進階 Day27 - comprehension(生成式)
28
Python 微進階 Day28 - type hint(型別提示)
29
Python 微進階 Day29 - venv(虛擬環境)與 env(環境變數)
30
Python 微進階 Day30 - 結語
31
Python 微進階 Day31 - 番外篇 - 目錄
完整目錄
熱門推薦
{{ item.subject }}
{{ item.channelVendor }}
|
{{ item.webinarstarted }}
|
{{ formatDate(item.duration) }}
直播中
立即報名
尚未有邦友留言
立即登入留言
iThome鐵人賽
參賽組數
902
組
團體組數
37
組
累計文章數
19661
篇
完賽人數
530
人
看影片追技術
看更多
{{ item.subject }}
{{ item.channelVendor }}
|
{{ formatDate(item.duration) }}
直播中
熱門tag
看更多
15th鐵人賽
16th鐵人賽
13th鐵人賽
14th鐵人賽
17th鐵人賽
12th鐵人賽
11th鐵人賽
鐵人賽
2019鐵人賽
javascript
2018鐵人賽
python
2017鐵人賽
windows
php
c#
linux
windows server
css
react
熱門問題
Win2008R2 AD無法派送印表機到 Win11 的電腦,可以用網域內的win11電腦部屬派送至其他成員電腦嗎?
作為新手想踏入MIS領域,應該讀什麼?
清掉所有cookie及暫存資料後,再次登入蝦皮還沒驗手機號前,就已偵測出我的帳號名稱!這是什麼技術?
OCS Inventory NG
M365 Outlook無法接收到 msa.hinet.net 網域信件
匯入edge系統管理範本後,原本的傳統系統管理範本遺失了
minecraft模組製作遇到BUG
熱門回答
作為新手想踏入MIS領域,應該讀什麼?
M365 Outlook無法接收到 msa.hinet.net 網域信件
清掉所有cookie及暫存資料後,再次登入蝦皮還沒驗手機號前,就已偵測出我的帳號名稱!這是什麼技術?
Win2008R2 AD無法派送印表機到 Win11 的電腦,可以用網域內的win11電腦部屬派送至其他成員電腦嗎?
OCS Inventory NG
熱門文章
Day.6 好文件長什麼樣(命名規則・錯誤訊息格式・時間格式 ISO 8601)
版本控制是什麼?為什麼Git是必學工具?
Day 5 🔧 第一次動手:Postman 按按鈕測 2 次 產出:1 份 Collection(站/路線+到站各一支)
如何解決,Teams 未讀,聊天1,未讀訊息的紅點 消除不了/也找不到是哪一個訊息未讀,煩死了,爛透了
Day 17:自動化防禦流程實作(End-to-End Pipeline)
IT邦幫忙
×
標記使用者
輸入對方的帳號或暱稱
Loading
找不到結果。
標記
{{ result.label }}
{{ result.account }}