__tostring 當(dāng)對象被當(dāng)做字符串使用時自動調(diào)用
__invoke 當(dāng)對象被當(dāng)做方法是使用時自動調(diào)用
如果沒設(shè)置該魔術(shù)方法,則對象無法被idangzuo字符串和方法調(diào)用
__invoke 當(dāng)對象被當(dāng)做方法是使用時自動調(diào)用
如果沒設(shè)置該魔術(shù)方法,則對象無法被idangzuo字符串和方法調(diào)用
2015-05-29
接口:
1.方法不具體實(shí)現(xiàn)
2.定義接口為interface關(guān)鍵字
3.類使用接口為implement關(guān)鍵字
4.接口可以繼承接口
一般多個類有相同的方法,但是每個類的這個方法的具體實(shí)現(xiàn)不同,此時就接口的使用就很合理恰當(dāng)。
1.方法不具體實(shí)現(xiàn)
2.定義接口為interface關(guān)鍵字
3.類使用接口為implement關(guān)鍵字
4.接口可以繼承接口
一般多個類有相同的方法,但是每個類的這個方法的具體實(shí)現(xiàn)不同,此時就接口的使用就很合理恰當(dāng)。
2015-05-28
接口:
1.方法不具體實(shí)現(xiàn)
2.定義接口為interface關(guān)鍵字
3.類使用接口為implement關(guān)鍵字
4.接口可以繼承接口
什么情況下使用接口?
一般多個類有相同的方法,但是每個類的這個方法的具體實(shí)現(xiàn)不同,此時就接口的使用就很合理恰當(dāng)。
1.方法不具體實(shí)現(xiàn)
2.定義接口為interface關(guān)鍵字
3.類使用接口為implement關(guān)鍵字
4.接口可以繼承接口
什么情況下使用接口?
一般多個類有相同的方法,但是每個類的這個方法的具體實(shí)現(xiàn)不同,此時就接口的使用就很合理恰當(dāng)。
2015-05-28
與C++、Java思想毫無異點(diǎn),Java無析構(gòu)函數(shù),全部由java虛擬機(jī)的自動垃圾回收機(jī)制負(fù)責(zé)對不再使用的引用進(jìn)行統(tǒng)一回收
2015-05-23
統(tǒng)一接口可以在判斷類時只用判斷 該類屬于某個接口,當(dāng)類數(shù)量增加或者講來加入新的類時不用修改 用于判斷的代碼
2015-05-20