歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux編程 >> Linux編程

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

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