林粒粒呀-python課程學(xué)習(xí)26-28
因本人學(xué)過(guò)C語(yǔ)言,所以筆記有所精簡(jiǎn),第一次學(xué)習(xí)編程的同學(xué)可以復(fù)制筆記自己添加文字(完全免費(fèi))
視頻鏈接:超超超基礎(chǔ)Python課程,120分鐘快速入門(mén) 林粒粒呀
筆記鏈接:https://www.yuque.com/docs/share/344eb62e-7ddb-41d5-800a-00eb87f5630e?# 《林粒粒呀-python課程學(xué)習(xí)》在學(xué)習(xí)過(guò)程中會(huì)不斷更新
注意:筆記是為了學(xué)習(xí),只記需要的即可,沒(méi)必要每句話(huà)都記下,必要時(shí)可自己延申
若筆記可能出現(xiàn)對(duì)其理解不深入,不完整,甚至也會(huì)出現(xiàn)錯(cuò)誤有問(wèn)題的地方,希望大家諒解、留言提出指正,同時(shí)也歡迎大家來(lái)找我一起交流學(xué)習(xí)!
面向?qū)ο缶幊毯兔嫦蜻^(guò)程編程(面向過(guò)程是編年體,面向?qū)ο笫羌o(jì)傳體)
面向過(guò)程:
一步步來(lái)
面向?qū)ο螅?/span>
創(chuàng)建一個(gè)類(lèi)(施工圖紙),規(guī)定該類(lèi)的屬性(房子特點(diǎn)),創(chuàng)建出來(lái)的帶有各自屬性的對(duì)象(不同的具有該屬性的房子),函數(shù)也可以當(dāng)作類(lèi)的屬性
利于傳遞,并且更清晰
封裝:隱藏類(lèi)內(nèi)部細(xì)節(jié),其他人用外部接口即可
繼承:允許創(chuàng)建有層次的類(lèi),類(lèi)與類(lèi)之間可以互相引用
多態(tài):同一件事有不同的處置方法,需要定義在兩個(gè)子類(lèi)里,防止在使用時(shí)需要判斷if
上學(xué)/打工:方法《——人——》性質(zhì):學(xué)生/學(xué)號(hào)
類(lèi)是創(chuàng)建對(duì)象的模板,對(duì)象是類(lèi)的實(shí)例
類(lèi)定義對(duì)象的屬性的方法,對(duì)象的屬性可不盡相同
init ? 前后都有兩個(gè)下劃線
創(chuàng)建方法
結(jié)果:
????喵喵喵
????小貓Jojo在思考Go!
????Jojo的年齡是3,它的顏色是橙色
6. 實(shí)例
若up主更新定會(huì)繼續(xù)學(xué)習(xí),在等待更新的時(shí)間,我會(huì)從其他地方繼續(xù)學(xué)習(xí),若你喜歡,可以關(guān)注我哦