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

首頁 > 編程 > Python > 正文

python基礎(chǔ)教程之類class定義使用方法

2019-11-25 18:30:45
字體:
供稿:網(wǎng)友

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

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

定義類(class)的語法

復(fù)制代碼 代碼如下:

>>> class Iplaypython:
>>>     def fname(self, name):
>>>           self.name = name

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

來源網(wǎng)址:http://www.iplaypython.com/jichu/class.html

發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 深水埗区| 嵊州市| 曲阳县| 察哈| 丰县| 龙里县| 呼图壁县| 盐边县| 安吉县| 左云县| 十堰市| 巩义市| 洛扎县| 黄山市| 石家庄市| 溆浦县| 金川县| 正阳县| 大港区| 咸丰县| 伊金霍洛旗| 隆昌县| 临泉县| 夏邑县| 万全县| 青河县| 濉溪县| 肇东市| 安新县| 司法| 顺平县| 汉源县| 巴塘县| 弋阳县| 阿巴嘎旗| 府谷县| 昌图县| 五大连池市| 卓尼县| 凤山市| 凯里市|