1. 程式人生 > 其它 >python方法定義..._python中類中屬性和方法的具體定義方法和使用

python方法定義..._python中類中屬性和方法的具體定義方法和使用

技術標籤:python方法定義...

62d34e919bba0fa491da002b483edb68.png

1. Python中類中特性分成屬性和方法

屬性和方法都分為私有和公有的,私有的只可以在本類中使用外部是無法訪問的

2. 定義屬性(成員變數)的語法格式(公有屬性/私有屬性)

class 類名:

def__init__(self):

self.變數名1=值1#定義一個公有屬性

self.__變數名2=值2#定義一個私有屬性

3. 定義方法(成員方法)的語法格式(公有方法/私有方法)

class 類名:

#Python學習交流QQ群:579817333

def方法名(self):#定義一個公有屬性

pass

def__方法名(self):#定義個私有方法

Pass

4. 屬性和類的具體使用方法

class 類名:

def__init__(self):

self.變數名1=值1#定義一個公有屬性

self.__變數名2=值2#定義一個私有屬性


def方法名1(self):#定義一個公有屬性

pass


def__方法名2(self):#定義個私有方法

Pass

c = 類名() # 例項化物件c

c.變數名1 # 呼叫例項化物件c的屬性變數名1

c.類名_變數2 # 可以呼叫私有方法不推薦使用,可以封裝私有變數使用

c.方法名1() # 呼叫例項化物件c的方法方法名1

c.類名_方法名2() # 可以呼叫私有方法不推薦使用