下載:
http://www.tkk7.com/Files/Wingel/第6章處理不合適的引用.rar
or
http://wingel.javaeye.com/topics/download/afd36f87-a11b-4d18-a01b-a843092ec1bc
如果現在有一個類Parent,里面有個屬性的類型是Child,add的方法里面還有個參數的類型是Girl:
class Parent{
??????? Child child;
?void add(Girl girl){
??? ...
?}
???? }
???? 因為上面Parent里面用到了Child跟Girl這兩個類,我們就說,Parent引用了類Child跟類Girl。現在的問題是,如果Child這個類或者Girl這個類編譯不過的話,那么Parent這個類也編譯不了了。也就是說,Parent依賴于Child跟Girl。這章講述的,就是因為一些類的依賴造成的無法重用的問題。
具體的內容在上面的下載鏈接里面的pdf文件里,內容較多。