-1
A
回答
1
建設者基本上總是使用流暢的界面。這不是你選擇其中一種的情況。構建器模式是一種通常使用流暢接口的對象。流暢的界面本身不做任何事情。這只是一種編寫某些類型對象的流行方式。
流暢的接口是當你有一個對象返回自己,或者像它自己一樣。 (我說就像本身,因爲它在技術上不一定非要本身,例如在步驟構建器的情況下。)當您有someObject.doA().doB().doC()
這是一個流暢的界面。 Java Stream
也是一個使用流暢接口的例子。 (儘管從技術角度而言,與您交互的對象實際上是一種構建器,只有當您調用終端操作(如forEach
)時,流纔會執行。
維基百科上還有很多例子。 https://en.wikipedia.org/wiki/Fluent_interface
相關問題
- 1. 利用Zend_Config構建Zend_Form的優缺點
- 2. 利用Tcl/Tk構建桌面應用程序的優點和缺點
- 3. Python:_mysql vs MySQLdb的優點和缺點?
- 4. GWT vs. ScriptSharp優點和缺點
- 5. 優點和缺點使用的界面聽衆
- 6. Three20的優點和缺點
- 7. N2CMS的優點和缺點
- 8. smartGWT的缺點和優點
- 9. Web服務vs EJB vs RMI,優點和缺點?
- 10. 類庫項目VS App_Code - 優點/缺點?
- 11. ListView vs嵌套佈局[優點/缺點]
- 12. WPF命令vs事件優點/缺點
- 13. NSDocument架構的優缺點
- 14. 用戶模式和內核模式的優點和缺點有哪些
- 15. Axis2優於WCF的優點和缺點
- 16. 使用XML模式的優點和缺點是什麼?
- 17. AUTONOMOUS_TRANSACTION:優點和缺點
- 18. gwt + grail ..優點和缺點
- 19. MDI優點和缺點
- 20. WCF - 優點和缺點
- 21. 優點和缺點mapquest android
- 22. Memcached - 優點和缺點
- 23. C#:事件或觀察者界面?優點缺點?
- 24. 流利的NHibernate - 自動模式構建
- 25. Ruby vs Scala - 每個人的優點和缺點
- 26. Link-Time Code Generation的優點和缺點是什麼? (VS 2005)
- 27. 使用sqlite3 vs自定義表實現的優點和缺點
- 28. wcf配置文件vs代碼配置的優點和缺點
- 29. 使用Protocol vs Inheritance的優點和缺點是什麼?
- 30. Static class vs. Singelton - 每個人的優點和缺點是什麼?