Python物件導向特殊屬性及方法解析

2022-09-26 12:18:10 字數 719 閱讀 8267

特殊屬性

python中物件包括很多雙下劃線開始和結束的屬性,這些特殊屬性,有特殊用法。

程式設計客棧 特殊方法

含義obj.__dict__

物件的屬性字典

obj.__class__

xipbi 物件所處的類

class.程式設計客棧__bases__

類的基本元組(多繼承)

class.__base__

類的基類

class.__mro__

類層次結構

class.__subclasses_程式設計客棧_()

子類列表

**如下

class a:

pass

class b:

pass

class c(a,b):

def __init__(self,nn):

self.nn = nn

def cc(self):

print('cc')

c = c(3)

print(dir(c))

print(c.__dict__)

print(c.__class__)

print(c.__bases__xipbi)

print(c.mro())

print(a.__subclasses__())

結果本文標題: python物件導向特殊屬性及方法解析

本文位址:

Python物件導向特殊屬性及方法解析

更多程式設計教程請到 菜鳥教程 高州陽光論壇 特殊屬性 python中物件包括很多雙下劃線開始和結束的屬性,這些特殊屬性,有特殊用法。特殊方法 含義obj.dict 物件的屬性字典 obj.class 物件所處的類 class.bases 類的基本元組 多繼承 class.base 類的基類 cla...

HTTP Cookie構成及特殊屬性

domain,path cookie的可訪問範圍 expires 設定cookie存活的時間,預設情況下,使用者關閉瀏覽器則cookie自動刪除,如果沒有設定cookie失效的時間,那麼使用者關閉瀏覽器時cookie也消失 即瀏覽器中顯示的expires的值是 color red at end of...

Python類的特殊屬性

定義如下類 class foo object foo class definition 類的特殊屬性都有哪些呢?oo.name 類的名字 oo.doc 類的文件字串 foo.bases 類的所有父類構成的元組 foo.dict 類的屬性 foo.module 類定義所在的模組 foo.class 類...