国产日韩欧美一区二区三区综合,日本黄色免费在线,国产精品麻豆欧美日韩ww,色综合狠狠操

極客小將

您現(xiàn)在的位置是:首頁 » 原創(chuàng)課程 » Python

課程內容

Python入門課程NO71課 什么是面向對象

極客小將2020-09-02-
Python中的對象是指數(shù)據(jù)類型的一個實例。在Python中一切皆對象,以字典類型進行舉例,字典類型就是一個類型,對字典類型進行實例化后,可以得到一個字典對象。面向對象的三大特征:封裝、繼承、多態(tài)。封裝:面向對象中的封裝,是指將數(shù)據(jù)類型的屬性和方法的實現(xiàn)細節(jié)藏起來,只

Python中的對象是指數(shù)據(jù)類型的一個實例。在Python中一切皆對象,以字典類型進行舉例,字典類型就是一個類型,對字典類型進行實例化后,可以得到一個字典對象。

面向對象的三大特征:封裝、繼承、多態(tài)。

封裝:

面向對象中的封裝,是指將數(shù)據(jù)類型的屬性和方法的實現(xiàn)細節(jié)藏起來,只需提供對數(shù)據(jù)類型進行操作的接口。封裝的實質是將數(shù)據(jù)類型與數(shù)據(jù)類型的使用者進行隔離。將內部屬性進行隔離,保障了數(shù)據(jù)的完整性。將數(shù)據(jù)類型操作方法的實現(xiàn)細節(jié)進行隔離,隔離了實現(xiàn)過程的復雜度。封裝的另外一個重要性是便于代碼的復用,比如將需要重復執(zhí)行的代碼塊封裝為一個函數(shù)。

繼承:

面向對象中的繼承,比如A類型繼承于B類型,那么A類型就獲得了B類型的屬性和方法。A類就叫做B類的子類,B類就是A類的父類。在面向對象設計中,可以通過繼承來實現(xiàn)復用和擴展。

多態(tài):

在面向對象程序設計中,多態(tài)是指父類方法的多種不同實現(xiàn)方式。如何對父類方法進行多種不同的實現(xiàn)?可以通過繼承的方式,即多個子類對從父類繼承的方法進行不同的實現(xiàn)。 子類對父類方法進行不同的實現(xiàn)以后,將子類再賦值給父類對象,父類對象再根據(jù)子類對象的類型,來調用同一方法的不同實現(xiàn),這樣就實現(xiàn)了多態(tài)。

預約試聽課

已有385人預約都是免費的,你也試試吧...

主站蜘蛛池模板: 茶陵县| 梁河县| 黑山县| 安丘市| 浙江省| 汪清县| 湘西| 乳源| 屏南县| 科技| 自贡市| 广州市| 夏津县| 安丘市| 纳雍县| 舒城县| 如东县| 台中市| 土默特左旗| 监利县| 镶黄旗| 凤山市| 遂川县| 金寨县| 衡水市| 仁寿县| 临海市| 富民县| 方正县| 长乐市| 江津市| 临颍县| 陈巴尔虎旗| 买车| 色达县| 施甸县| 望城县| 吉水县| 金山区| 中江县| 田林县|