python 類相物件

2021-08-15 01:35:30 字數 675 閱讀 6653

類:具有相同的屬性和方法的物件的集合。

物件:萬物皆物件

類和物件的關係:

類的包含屬性和方法:

語法:class 類名:

屬性方法

定義乙個類:

class person:

def eat(self):

print("正在吃飯...")

def sleep(self):

print("正在睡覺...")

建立物件:屬性寫在類外的情況,就是通過物件.屬性,物件.方法()的方式呼叫

呼叫物件的方法:

建立多個物件:

self:

__init__(self):系統自動呼叫初始化方法,先生成物件,再呼叫此方法,再將物件賦值給引用名

初始化操作

如果做全域性屬性:

例:class person:

def __init__(self,v_name,v_age):

self.name=v_name

self.age=v_age

def say(self):

print("hello")

生成物件:

zhangsan=person()

zhangsan.name="張三"

zhangsan.age=20

zhangsan.say()

複習JAVA面相物件(類和物件)

1 類 類是模子,確定物件將會擁有的特徵 屬性 和行為 方法 類的特點 類是具有相同屬性和方法的一組物件的集合。2 物件 建立物件 類名 物件名 new 類名 使用物件 物件.屬性 物件.方法名 3 成員變數與區域性變數 成員變數 在類中定義,用來描述物件將要有什麼。作用域在整個類內部都是可見的 區...

python面相物件查漏補缺

類的方法與普通的函式只有乙個特別的區別 它們必須有乙個額外的第乙個引數名稱,按照慣例它的名稱是 self。從執行結果可以很明顯的看出,self 代表的是類的例項,代表當前物件的位址,而 self.class 則指向類。self 不是 python 關鍵字,我們把他換成 其他 也是可以正常執行的 cl...

Python面相物件魔法方法

疑問 面相物件是什麼?到底應該怎麼用?物件導向 分 類和物件 分 特徵和屬性方法 總 專案收尾 什麼是魔法方法 魔法方法是一種特殊的方法,從object繼承而來,在型別中體現為兩個下劃線開頭和結尾的方法,有一地你給的特殊作用,如 str 方法用於在直接列印輸出物件時,展示給使用者的字串資訊,預設情況...