? ? ? 這一周繼續(xù)對(duì)類的特點(diǎn)及行為作深入探討喝峦,學(xué)習(xí)了:
1付燥、給類中的屬性指定默認(rèn)值;
2愈犹、類的繼承键科;
3、給子類定義屬性和方法漩怎;
4勋颖、重寫父類方法;
5勋锤、將實(shí)例用作屬性饭玲;
? ? ? ? 通過幾天的學(xué)習(xí),對(duì)類又有了新的認(rèn)識(shí)叁执,可以通過類描述實(shí)物茄厘,是一種極其有效的面向?qū)ο蟮木幊谭椒āMㄟ^定義子類并繼承父類的方式實(shí)現(xiàn)特殊類別的描述谈宛,定義子類后通過定義跟父類方法同名的方法實(shí)現(xiàn)父類方法的重寫次哈。在類中指定屬性默認(rèn)值,在調(diào)用類創(chuàng)建實(shí)例時(shí)自動(dòng)包含某種信息吆录。隨著類中信息越來越多窑滞,可以將某些屬性和行為封裝,在類中通過創(chuàng)建實(shí)例的方式實(shí)現(xiàn)該屬性和行為的自動(dòng)化調(diào)用。
? ? ? ? 通常在項(xiàng)目開發(fā)時(shí)哀卫,使用類會(huì)是個(gè)不錯(cuò)的選擇巨坊,通過繼承、實(shí)例用作屬性將極大提高代碼的識(shí)別度和自動(dòng)化此改。這背后更深層次的是邏輯趾撵,該怎樣去安排類并讓代碼運(yùn)行有效且易于他人理解是合作的基礎(chǔ)。
小試牛刀練一練:9-(4-9)
9-4 餐館類:就餐人數(shù)的變化
9-6 ?冰激凌小店
9-5 用戶類:登陸次數(shù)的變化嘗試
9-7 ?管理員這一特殊類的定義和繼承共啃,指出其管理權(quán)限的變化
9-8 ?將管理權(quán)限的變化放進(jìn)類中鼓寺,用實(shí)例去充作屬性