iT邦幫忙

2019 iT 邦幫忙鐵人賽

DAY 29
0

先講類別Class,class通常都是自訂義,像是
https://ithelp.ithome.com.tw/upload/images/20181031/20112068gAYMv0PpNq.jpg
https://ithelp.ithome.com.tw/upload/images/20181031/20112068UMXtRMUhnR.jpg
自定義類別

  1. class 標明要定義的類別
  2. 類別名稱慣例以大寫開頭
  3. 接著一樣使用冒號,換行後縮排進入suite
  4. 定義一連串的函式,以__init__做為第一個函式
  5. 函式必定以self作第一個參數
  6. 以__開頭和結尾的方法是python的特殊方法,代表特殊的意義

init 就是initialization初始化的意思,又稱建構方法,產生物件時會先被呼叫

1.封裝:
物件也是封裝來,物件不但封裝了若干函式(方法),還封裝了若干的資料(屬性),這些屬性
是通常是供給方法做運算
2.繼承:
Python Class的繼承也很簡單, class 類別名稱(父類別),繼承父類別要記得實作父類別的建構子

快結束了,越學越難,撐住就好/images/emoticon/emoticon13.gif


上一篇
第二十八天 參數 變數
下一篇
第三十天 心得
系列文
我要在30天內好好學習python30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言