媒體
  • 澳廣視新聞
  • 政府消息
  • 濠江日報
  • 澳門日報
  • 力報
  • 新華澳報
  • 正報
  • 華僑報
  • 現代澳門日報
  • 論盡澳門
  • 澳門平台
  • MediaOutReach
  • 美通社
  • EQSGroup
分類
  • 澳聞
  • 經濟
  • 要聞
  • 體育
  • 藝海
  • 即時新聞
新聞
  • 澳大論壇探討新文化運動
  • 旅大研討中央惠澳新措施
  • 百六學生培訓升掛國旗
  • 桂中醫藥大學訪澳大促交流
  • 環保基建設施演習應對風災
  • 男司機“自炒”被揭醉駕
  • 西灣橋兩車疑追尾兩傷
  • 客仔疑騙換錢黨15萬
  • 環保局:或涉非法排污
  • 新聞特搜
  • 兩關員涉騙薪共300多萬
  • 黃司:檢視管理整肅警紀警風
  • 財委會:去年廿投資計劃零執行
  • 有機資源回收中心快上馬
  • 見識軍備
  • 賀一誠會見“五四”籌委
  • 駐澳部隊軍營開放展英姿
  • 學生:學習軍人勇敢堅毅
  • 機場擴建留地建架空輕軌站
  • 澳近三百上市藥物在琴可用

Python中的Class

2024-01-04 06:35

    Python中的Class

    Python是物件導向程式語言(Object-oriented programming language),具有物件概念的電腦程式設計典範。在現實世界,要做一件物件,必須具備有模具(mold)或藍圖(blueprint)才可能生產物件。Python 中的物件並不例外,要在Python 程式中建造物件,必須先建造其物件的模具(mold)。

    例子:我們欲想造月餅,我們必須先造月餅的模。

    Python中的模具,我們就叫它class。從class 生產出來的物件,我們叫它做instance。生產出來物件的不同特徵,我們就叫它做attribute 。

    例如:生產出來的蓮蓉月餅中的蓮蓉或豆沙月餅中的豆沙就是該月餅的特徵。

    從class(模具)生產出來的object (月餅),其功能是給人享用,我們就叫這功能做method,method 是class中的function(函式)。

    注意:我們可以將method 看成function。

    那麼,怎樣在Python中創建class、object、attribute 及method?要注意地方又在那裡?

    學勤進修教育中心電腦專科導師  周柏堅