如何理解python程式設計中類 型別 物件的例項等等

2021-06-10 22:58:55 字數 852 閱讀 7726

1樓:

類就是一類事物的概括,比如人。

型別是資料型別,有內建的如字串,數字,複數等,還有其他自定義的,就是自己寫的類。

物件和例項是一個東西,是類裡具體的東西,如男人,女人,其他人等,這裡男人,女人還可以是一類,如再分年老的男人,年輕的男人等。

只要記住:類是一類事物的統稱,例項(或物件)是具體的東西。

僅供參考。

舉例:class person:

'''人的基本屬性:名字,年齡,性別等'''

def __init__(self, name, age, ***):

self.name = name

self.age = age

self.*** = ***

class man(person):

def __init__(self, name, age):

super(man, self).__init__(name, age, 'male')

class woman(person):

def __init__(self, name, age):

super(woman, self).__init__(name, age, 'female')

2樓:匿名使用者

什麼意思。,沒聽說過

3樓:

沒有具體回答題主的問題,以下是我所知道的,可以看看,以便理解。

物件是一個類的例項,類與物件的關係就好比車型設計與一輛具體的車,可以依據一種車型設計建立出很多具體的一模一樣的車,所有這些車都具有這種車型設計裡所描述的屬性和功能,車型設計(類)不能實現這些屬性和功能,一輛具體的車可以。

python如何引用其他模組中類的方法中的變數

沒法實現。原因 你的tmp,只是class a中的一個函式fun內的臨時變數所以無法直接被外部呼叫。並且只有fun函式執行時才存在,函式結束時,就不存在了。關於變數的作用範圍,你可以參考 整理 python中變數的作用域 variable scope 想要可以被呼叫,可以試試 改為 a.py cla...

python類的函式如何呼叫另類中函式的返回值

可以呼叫,比如下面,mon func被多個函式調版用。權 class myclass def init self pass def func1 self do something self.mon func def func2 self do something self.mon func def ...

物件導向程式設計中什麼是類類有幾種特性

什麼是類 具有相同或相似性質的物件的抽象就是類。類具有屬性,它是物件的狀態的抽象,用資料結構來描述類的屬性。類具有操作,它是物件的行為的抽象,用操作名和實現該操作的方法來描述。類的特性 1 封裝 封裝是物件導向的特徵之一,是物件和類概念的主要特性2 繼承 物件導向程式設計 oop 的一個主要功能就是...