国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

python基礎教程之類class定義使用方法

2020-02-23 05:11:28
字體:
來源:轉載
供稿:網友

面對對象(oop)中的對象,是一個非常重要的知識點,我們可以把它簡單看做是數據以及由存取、操作這些數據的方法所組成的一個集合。我們在學習函數(function)之后,知道了如果重用代碼,那為什么還要用類來取代函數呢?
類有這樣一些的優點

1) 、類對象是多態的:也就是多種形態,這意味著我們可以對不同的類對象使用同樣的操作方法,而不需要額外寫代碼。
2)、類的封裝:封裝之后,可以直接調用類的對象,來操作內部的一些類方法,不需要讓使用者看到代碼工作的細節。
3)、類的繼承:類可以從其它類或者元類中繼承它們的方法,直接使用。

定義類(class)的語法
代碼如下:
>>> class Iplaypython:
>>>     def fname(self, name):
>>>           self.name = name

看一第行,語法是class 后面緊接著,類的名字,最后別忘記“冒號”,這樣來定義一個類。
玩蛇網提示:類的名字,首字母,有一個不可文的規定,最好是大寫,這樣需要在代碼中識別區分每個類。
第二行開始是類的方法,大家看到了,和函數非常相似,但是與普通函數不同的是,它的內部有一個“self”,參數,它的作用是對于對象自身的引用。

來源網址:http://www.iplaypython.com/jichu/class.html

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 宁波市| 赞皇县| 宾阳县| 武宁县| 镇远县| 沅陵县| 林西县| 涪陵区| 嘉鱼县| 盘锦市| 盈江县| 梅河口市| 乐都县| 江津市| 乐亭县| 康马县| 额尔古纳市| 临高县| 景德镇市| 韶山市| 临高县| 关岭| 沛县| 纳雍县| 长岭县| 昭苏县| 襄城县| 西盟| 湖州市| 高唐县| 巴中市| 青河县| 崇信县| 石河子市| 澄江县| 安陆市| 正宁县| 客服| 保康县| 顺义区| 泰兴市|