小類(lèi)型和大類(lèi)型怎么理解,是不小類(lèi)型就是方法屬性比較少,大類(lèi)型方法屬性比較多?或者理解成父類(lèi)是大類(lèi)型,子類(lèi)是小類(lèi)型?暈了,沒(méi)有講清楚這個(gè)問(wèn)題啊
小類(lèi)型和大類(lèi)型怎么理解,是不小類(lèi)型就是方法屬性比較少,大類(lèi)型方法屬性比較多?或者理解成父類(lèi)是大類(lèi)型,子類(lèi)是小類(lèi)型?暈了,沒(méi)有講清楚這個(gè)問(wèn)題啊
2015-08-02
Java的標(biāo)準(zhǔn)說(shuō)法里面是沒(méi)有小類(lèi)型(基類(lèi))跟大類(lèi)型(導(dǎo)出類(lèi)),Think in java所有章節(jié)對(duì)類(lèi)的定義 只有導(dǎo)出類(lèi)跟基類(lèi) ,嚴(yán)格的意義上來(lái)講,導(dǎo)出類(lèi) ?基類(lèi)的關(guān)系是 is a 或者 is like a(is a kind of 意思導(dǎo)出類(lèi)是基類(lèi)的某一種),導(dǎo)出類(lèi)可以重寫(xiě)基類(lèi)的方法 屬性 也可以擴(kuò)展基類(lèi)的方法,實(shí)際開(kāi)發(fā)過(guò)程中 ?方法/屬性多不多 并不能定義 大類(lèi)型 小類(lèi)型,因?yàn)橐粋€(gè)導(dǎo)出類(lèi)很有可能只是重寫(xiě)了一個(gè)基類(lèi)的方法,這個(gè)時(shí)候?qū)С鲱?lèi)(你口中的大類(lèi))方法屬性就一定比基類(lèi)多麼?
你潛在需要關(guān)注的問(wèn)題是類(lèi)型 向下轉(zhuǎn)型 跟 向上轉(zhuǎn)型
個(gè)人建議還是看書(shū) 書(shū)籍一般比視頻講的清晰,視頻受限時(shí)間等因素 很多東西講的不清晰