Python OOPs Programming
1.0.0
Python是一種跨平台編程語言,含義是在Windows,MacOS,Linux等多個平台上運行,甚至已移植到Java和.NET虛擬機。它是免費的開源。即使當今的Linux和Mac大多數都已經預裝了Python,但該版本可能已經過時了。因此,安裝最新版本總是一個好主意。
Python Python中的OOPS簡介是一種多範式編程語言。意思是,它支持不同的編程方法。
解決編程問題的流行方法之一是創建對象。這被稱為面向對象的編程(OOP)。
一個物體具有兩個特徵:
屬性行為讓我們舉一個例子:
鸚鵡是一個對象,
名稱,年齡,顏色是屬性唱歌,舞蹈是Python中OOP的概念的行為,重點是創建可重複使用的代碼。這個概念也被稱為乾燥(不要重複自己)。
在Python中,OOP的概念遵循一些基本原則:
繼承一個使用新類中的詳細信息的過程,而無需修改現有類。封裝將類的私人詳細信息從其他對象隱藏起來。多態性的概念是以不同的方式使用共同操作來進行不同的數據輸入。 A類課程是對象的藍圖。
我們可以將班級視為帶有標籤的鸚鵡的草圖。它包含有關這些名稱,顏色,大小等的所有詳細信息。根據這些描述,我們可以研究鸚鵡。在這裡,鸚鵡是一個對象。
鸚鵡類的示例可能是:
類鸚鵡:通過此處,我們使用類關鍵字來定義一個空的類鸚鵡。從課堂上,我們構建實例。實例是從特定類創建的特定對象。
對像一個對象(實例)是類的實例化。定義類時,僅定義對象的描述。因此,沒有分配內存或存儲。
鸚鵡類的對象的示例可以是:
obj = parrot()在這裡,obj是類鸚鵡的對象。
假設我們有鸚鵡的細節。現在,我們將展示如何構建鸚鵡的類和對象。