歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux編程 >> Linux編程 >> Python中的定義類屬性和對像屬性

Python中的定義類屬性和對像屬性

日期:2017/3/1 10:35:24   编辑:Linux編程

Python中變量是沒有類型的可以綁定任意類型,但是在語法上不能聲明變量。

那我們怎麽來聲名一個變量呢?

[python]

  1. f=None
這樣我們給著個變量綁定了以各None類型,我們隨時可用重新綁定其它類型。這樣我們起到了預先聲名變量的效果。

類中如何去定義類的屬性和對像屬性呢?

如果對OO有所了解的話,就應該知道類屬性屬於類整體而對像屬性屬於具體的對像實例(查看gtk對像系統的實現會進一步理解的)。

[python]

  1. class MyClass:
  2. cName = None
  3. def __init__(self):
  4. self.oName = "name"

這樣,cName就是類屬性,而oName就是對像樹型了。

Copyright © Linux教程網 All Rights Reserved