2011-09-11 34 views
0

我讀到了Struts1 VS Struts2的和筆者提到的一點就是Struts 2的使用,其中如Struts1的使用類

「編程抽象類,而不是接口是struts1的框架,它具有的設計問題的一個接口已經在struts 2框架中解決了,大多數Struts 2類都基於接口「如果框架使用類或接口,我們是否需要打擾,從開發人員的角度來看,任何人都可以告訴我。 任何人都可以幫助我瞭解爲什麼在界面中使用類不好。

回答

0

有沒有人可以幫助我知道爲什麼在界面中使用類不好。

這並非如此。

請參閱this SO question/answer,或在網上搜索「程序到界面」。簡而言之,接口編程(如果正確完成)允許我們根據需要使用該接口的多個實現。這樣做可以讓我們更輕鬆地進行測試,允許我們在編寫原始基本代碼(在合理範圍內)時不必考慮的功能,等等。