亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁技術文章
文章詳情頁

Python面向對象實現方法總結

瀏覽:4日期:2022-07-14 13:21:09

總結

類的定義

很久以前,語言都是面向過程的,經過計算機科學家的探索,出現了面向對象。面向對象可以解釋生活中很多東西。比如人,人就是個對象,有參數,比如器官,身高啥的,有方法,比如跑步,學習等。不扯那么多了。對象就是類,在python中用class定義類。類里面有兩大部分,一部分是屬性,一部分是方法。比如,定義一個人對象。這個人的屬性就是身高,體重,方法就是說話。

#定義人class Person: #定義屬性 height=0 weight=0 #構造函數 def __init__(self,h,w): self.height=h self.weight=w #定義方法 def speak(self): print(’I can speak!’)

上面的代碼就定義了一個Person類.

繼承

定義了類之后,就要牽扯到繼承這個事。說白了就是兒子繼承父親的家產(屬性,方法),但兒子也可對屬性進行添加,方法進行重寫或增加等。

python繼承很簡單,格式是這樣的

class Son(Parent)

通過這樣的定義就有了一個繼承類son,他會繼承parent的everything。寫段代碼例子。

class Parent: money=0 def __init__(self,m): self.money=m def makeMoney(self): print(’i can make money!’)class Son(Parent): height=0 def __init__(self,m,h): Parent.__init__(self,m) self.height=h def makeMoney(self): print(’So did i!’)son=Son(20,1)print(son.makeMoney())

繼承后你可能想調用父類的方法,可以用super(Son,son).makeMoney()調用。

上面是單繼承的例子,多繼承類似,在此就不再贅述

私有變量

這個東西只能在類里使用,不能通過實例化對象調用。

定義的時候在變量名字前加__

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持好吧啦網。

標簽: Python 編程
相關文章:
主站蜘蛛池模板: 国产自愉怕一区二区三区 | 国产日本三级欧美三级妇三级四 | 亚洲 欧美 综合 | 国产精选一区 | 六月丁香婷婷色狠狠久久 | 国产亚洲综合一区二区在线 | 污网站免费 | 欧美桃色视频 | 中文在线免费看视频 | 亚洲精品自拍视频 | 在线观看国产日韩 | 国产精品视频分类一区 | 曰本变态bdsm色虐七v | 国产精品一区二区免费 | 国产精品视频一区二区三区 | 亚洲精品久久久成人 | 国产亚洲欧美日韩v在线 | 久久99九九精品免费 | 亚洲国产成人手机在线电影bd | 网友自拍视频精品区 | 国产综合色在线视频播放线视 | 欧美黄网站免费观看 | 黄色录像欧美 | 青青青在线观看视频免费播放 | 清纯唯美亚洲综合 | 一级特黄aa大片免费 | 久久99国产综合精品 | 日本高清在线一区二区三区 | 日本成a人片在线观看网址 日本成人一区二区 | 中文字幕亚洲无线码 | 国产一级特黄高清免费大片 | 97超巨香蕉在线亚洲精选 | 亚洲美女网站 | 欧美日韩中文国产一区 | 亚洲人人视频 | 一区二区三区免费视频观看 | 亚洲免费视频网站 | a级欧美片免费观看 | 亚洲日韩中文字幕 | 中文字幕在线播 | 日韩欧美一区二区三区免费观看 |