python簡易理解面向對象

什麼是面向對象編程python

面嚮對象語言  編碼的過程 叫做   面向對象編程編程

面向對象編程(Object Oriented Programming, 簡稱OOP)是一種程序設計思想,面向對象編程把對象做爲程序的基本單元,一個對象  包含  數據 和 操做數據的函數。數據結構

在python中,全部數據類型 都被視爲 對象,也能夠自定義對象,而這些自定義對象數據類型就是面向對象中的 類(Class)函數

面向對象中的術語:編碼

: 用來描述 具備相同 屬性方法對象的集合。(實例:類定義的每一個對象共有的屬性和方法,對象就是類的實例,也稱爲調用類spa

類的屬性:又稱爲類變量,用通俗的解釋來說就是這個變量類裏面函數的外面,並且它不做爲類裏面函數變量來使用設計

類的方法:又被稱爲函數,但它只有在類裏面建立的時候才被叫做方法。對象

類的多態 : 對不一樣類的對象使用一樣的操做。繼承

類的封裝 : 對外部世界隱藏對象的工做細節。面向對象編程

類的繼承 : 子類(派生類)繼承父類(基類)的字段和方法。

類的實例變量: 是類裏面須要賦值,建立的變量。

類的實例化 : 就是類裏面須要賦值時,建立的變量,而後把類實例賦值給這個變量,生成一個具體的對象,這個過程叫實例化。

類的對象 : 經過類定義的數據結構實例,主要有 類變量、實例變量 和 函數(方法)。

類的對象支持兩種操做, 屬性引用 和 實例化 。

相關文章
相關標籤/搜索