框架中的高大上設計爲了啥?

源碼中經常看到調用本類中的抽象方法,運行時才知道是哪個實現類。但是我們看源碼時不知道是哪個實現類,需要debug進行查看到是哪個實現類!!!! 源碼中爲啥會用好多設計模式如:模板,委派,裝飾者,責任鏈,工程模式等。例如在netty中: Bootstrap b = new Bootstrap(); ChannelFuture f = b.connect(this.host, this.port).s
相關文章
相關標籤/搜索