下載:
http://m.tkk7.com/Files/Wingel/第6章處理不合適的引用.rar
or
http://wingel.javaeye.com/topics/download/afd36f87-a11b-4d18-a01b-a843092ec1bc
如果現(xiàn)在有一個(gè)類Parent,里面有個(gè)屬性的類型是Child,add的方法里面還有個(gè)參數(shù)的類型是Girl:
class Parent{
??????? Child child;
?void add(Girl girl){
??? ...
?}
???? }
???? 因?yàn)樯厦鍼arent里面用到了Child跟Girl這兩個(gè)類,我們就說,Parent引用了類Child跟類Girl。現(xiàn)在的問題是,如果Child這個(gè)類或者Girl這個(gè)類編譯不過的話,那么Parent這個(gè)類也編譯不了了。也就是說,Parent依賴于Child跟Girl。這章講述的,就是因?yàn)橐恍╊惖囊蕾囋斐傻臒o法重用的問題。
具體的內(nèi)容在上面的下載鏈接里面的pdf文件里,內(nèi)容較多。