我見過impl在許多不同的.net和Java庫中用作名稱空間和類後綴。我只想知道它是什麼意思,爲什麼它被使用。縮寫impl用於許多庫中;這是什麼意思?
回答
它代表執行。
這是一個Java約定。
通常在java(尤其是J2EE)中,您將從某個工廠獲得一個對象,然後使用它。
該對象的類型通常作爲一個接口給你,這樣你就不需要知道實際的類,只需要知道它的方法。
impl類通常是實現由其中一個接口描述的行爲的類。
[ATL](http://en.wikipedia.org/wiki/Active_Template_Library)也喜歡在COM類實現模塊中使用Impl作爲後綴(以區分它們與庫的入口點模塊)。 – 2010-10-29 18:19:46
這是一個非常可怕的[命名約定反模式](http://www.vertigrated.com/blog/2011/02/interface-and-class-naming-anti-patterns-java-naming-convention-tautologies/ ) – 2011-02-28 18:12:57
這是「實施」的簡稱。通常在父包中包含抽象類,接口以及可能作爲主要訪問點的某些工廠類時使用,然後impl
包中包含這些抽象類和接口的各種具體實現。
- 1. 縮寫IDC是什麼意思?
- 2. Python庫中的縮寫「ext」是什麼意思?
- 3. 這是什麼意思? (java,數據庫)
- 4. 什麼是PPC,這是什麼意思?
- 5. 這是什麼`_time_independent_equals`是什麼意思?
- 6. PHP這是什麼意思?
- 7. 這是什麼意思? function()!()
- 8. 這是什麼意思?
- 9. 這是什麼意思? [c#]
- 10. System.BadImageFormatException這是什麼意思?
- 11. Ç - 這是什麼意思〜
- 12. :這是什麼意思?
- 13. IllegalStateException:這是什麼意思?
- 14. 這是什麼意思?
- 15. 這是什麼意思:&** this;
- 16. 這些是什麼意思?
- 17. 「這」是什麼意思?
- 18. 是什麼!在這意思?
- 19. CallLog.Calls.NEW?這是什麼意思?
- 20. 這是什麼意思-c
- 21. 這是什麼意思AfterWatermark.withEarlyFirings?
- 22. 這是什麼意思?
- 23. 這是什麼意思channel.id()?
- 24. 這是什麼意思 - C#
- 25. 這是什麼意思
- 26. 這是什麼意思?
- 27. 這是什麼意思?
- 28. 這是什麼意思?
- 29. 這是什麼意思this.RaisePropertyChanged(「」)?
- 30. 這是什麼意思?
那麼他們在Java中使用'BaseClass'後綴嗎?我有時在.net代碼中看到它。 – wllmsaccnt 2010-10-29 18:20:28