-
隱式轉(zhuǎn)換:implicit 顯式轉(zhuǎn)換:explicit查看全部
-
總結(jié)擴(kuò)展要求查看全部
-
要擴(kuò)展的類(lèi)前一定要加this關(guān)鍵字!?。?查看全部
-
如何擴(kuò)展【如圖】 把Dog類(lèi)的dog對(duì)象傳給靜態(tài)類(lèi)中的靜態(tài)方法,從而擴(kuò)展功能查看全部
-
靜態(tài)類(lèi)擴(kuò)展方法 如圖查看全部
-
【關(guān)于靜態(tài)類(lèi)】 1、如果類(lèi)只包含了靜態(tài)的方法和屬性,并且標(biāo)識(shí)為static 2、靜態(tài)類(lèi)不能創(chuàng)建實(shí)例,不能被繼承【相當(dāng)于是密閉sealed】 3、可以為靜態(tài)類(lèi)定義一個(gè)靜態(tài)的構(gòu)造函數(shù) 4、靜態(tài)類(lèi)主要用于基礎(chǔ)類(lèi)庫(kù)(如數(shù)學(xué)庫(kù) Math類(lèi))和擴(kuò)展方法查看全部
-
靜態(tài)構(gòu)造函數(shù) 用來(lái)初始化對(duì)象的靜態(tài)成員 靜態(tài)構(gòu)造函數(shù)屬于靜態(tài)方法,靜態(tài)方法只能訪問(wèn)靜態(tài)成員查看全部
-
靜態(tài)函數(shù) 靜態(tài)函數(shù)不能訪問(wèn)實(shí)例成員,但實(shí)例成員可以訪問(wèn)靜態(tài)成員,僅能訪問(wèn)其他靜態(tài)成員【而這些靜態(tài)成員在被訪問(wèn)前已經(jīng)被初始化好了】查看全部
-
靜態(tài)成員的生存期 獨(dú)立于任何實(shí)例,沒(méi)有實(shí)例也可以訪問(wèn)查看全部
-
靜態(tài)成員將直接通過(guò)類(lèi)名訪問(wèn),與實(shí)例無(wú)直接的關(guān)系查看全部
-
靜態(tài)字段意味著 靜態(tài)成員將被類(lèi)的所有實(shí)例共享,所有實(shí)例都訪問(wèn)同一內(nèi)存位置查看全部
-
結(jié)構(gòu)和類(lèi)的使用場(chǎng)合【如圖】 結(jié)構(gòu)是值類(lèi)型,在傳遞過(guò)程中會(huì)復(fù)制,應(yīng)該使用ref(引用)來(lái)提高效率查看全部
-
結(jié)構(gòu)和類(lèi)的區(qū)別【如圖】 雖然結(jié)構(gòu)不支持繼承,但可以實(shí)現(xiàn)接口查看全部
-
實(shí)現(xiàn)多個(gè)接口 如果既繼承與基類(lèi)又實(shí)現(xiàn)接口,基類(lèi)一定要寫(xiě)在最前面,接口寫(xiě)后面查看全部
-
接口也是一種引用類(lèi)型 圖中的 c 是 Cat 類(lèi)型,Cat繼承了接口 ICatchMice,所以 c 實(shí)現(xiàn)了接口,所以 c 可以被強(qiáng)制轉(zhuǎn)換成接口類(lèi)型 可以通過(guò)接口的引用類(lèi)型來(lái)調(diào)用方法,也可以通過(guò)對(duì)象來(lái)調(diào)用查看全部
舉報(bào)
0/150
提交
取消