以前一直比較懶,也沒寫什么大程序,定義個函數調用調用就夠了,故一直沒有看python中類的使用方法,但是現在想系統的學習python,所以就簡單的看了下類的使用,下面就簡單介紹下
首先介紹下基本的概念和使用方法,后面我會以一個具體的例子來說明怎么使用。
一、基本概念
熟悉面向編程的人都應該知道類的概念,類和實例息息相關,有了類之后我們必須創建一個實例,這樣才能調用類的方法。
類的定義:
class myclass: #定義類
定義方法
class myclass: #定義類 def person(self):#定義方法
這里要說的也就是self,因為以往寫C# ,java 程序,並沒有這個,這個self在所有方法聲明中都存在,self總是指調用時的類的實例
_init_()類似於構造器
二、例子
描述:
寫出一個類Person,其中:
(1)Person類具有Name(姓名)、Age(年齡)兩個變量
編寫main方法,從鍵盤輸入雇員姓名、年齡,利用構造方法初始化,並輸出該雇員的信息。
class Person: name=raw_input('input name:') age=raw_input('input age: ') def _init_(self,Name,Age): self.name=Name self.age=Age def main(self): print(self.name) print(self.age) p=Person()#類實例化 p.main() #調用方法
就先這樣吧
