python面向對象大總結,讓你快速掌握面向對象常用的用法

面向對象是目前編程語言裡面非常主流的一種思想。我們熟知的 c語言 是沒有面向對象這一概念的,現在比較主流的c++ ,java, python等編程語言都有面向對象這一知識體系。

python等面向對象的提出是為了更好的處理和管理同屬一個類別的事情,這樣就可以省去多餘重複的基礎代碼,讓程序變得更加簡潔和強大。對於學習編程的朋友來說,熟悉掌握面向對象是非常重要的。

python面向對象大總結,讓你快速掌握面向對象常用的用法

下面開始講講關於python面向對象的知識,今天小編講的內容涵蓋了python面向對象的方方面面,例如類的定義、類的屬性、類的方法、類的繼承、類和運算等內容,並且有詳細的實例代碼幫助讀者來理解python面向對象的具體用法

1.定義類

具體定義格式如下截圖所示:

python面向對象大總結,讓你快速掌握面向對象常用的用法

概念介紹:

解釋相關信息:
 (1)ClassName 代表自定義類的名字(注意每個單詞的首字母都要大寫)
 (2)object 代表類的對象
 (3)"類的幫助信息" 要註明類的屬性、方法、參數等信息(注意:不要具體
 介紹這個類是怎麼運行的,原理是什麼,防止代碼太過繁雜)
 (4)statement 代表類體,主要是類的屬性和方法

2. 定義類的屬性

具體概念和方法如下解釋:

"""主要有兩種方法:
第一種:直接在類裡定義
 class One(object):
 age = 18
 rank = 2018
第二種:在構造函數里定義
 class Two(object):
 def __init__(self, age, rank):
 self.age = age
 self.rank = rank
注意:構造(類的任何)函數中一定要有 self 參數,而且
 一定要排在最前面;self.age = age 右邊的 age 
 是從類的外部通過傳輸參數來賦值的
"""

看截圖更清晰:

python面向對象大總結,讓你快速掌握面向對象常用的用法

3. 類的方法


具體概念和方法如下截圖:

python面向對象大總結,讓你快速掌握面向對象常用的用法

幫助讀者理解的實例代碼如下截圖所示:

python面向對象大總結,讓你快速掌握面向對象常用的用法

python面向對象大總結,讓你快速掌握面向對象常用的用法

運行結果如下截圖所示:

python面向對象大總結,讓你快速掌握面向對象常用的用法

4. 類的繼承

具體概念和方法如下截圖:

python面向對象大總結,讓你快速掌握面向對象常用的用法

python面向對象大總結,讓你快速掌握面向對象常用的用法

幫助讀者理解的實例代碼如下截圖所示:

python面向對象大總結,讓你快速掌握面向對象常用的用法

python面向對象大總結,讓你快速掌握面向對象常用的用法

運行結果截圖如下:

python面向對象大總結,讓你快速掌握面向對象常用的用法

5.類與運算符

概念方法如下截圖:

python面向對象大總結,讓你快速掌握面向對象常用的用法

實例代碼如下:

python面向對象大總結,讓你快速掌握面向對象常用的用法

python面向對象大總結,讓你快速掌握面向對象常用的用法

運行結果如下截圖所示:

python面向對象大總結,讓你快速掌握面向對象常用的用法

今天的內容到此就結束了,喜歡的讀者朋友可以關注一下我,即【Python是一個時代】,更多精彩內容等著你,希望今天的內容對讀者有幫助。


分享到:


相關文章: