0
A
回答
1
我假設你正在討論類以OO語言實現的類接口。
我想說,如果你真的想將接口從實現類中分離出來,最好用函數命名文件夾 - 調用文件夾'listeners'或者這些接口代表的任何東西。它們是接口(或抽象類)的事實應該從它們的命名和使用方式來看很明顯。
然後,如果它不是某種形式的框架,其他人將會使用它,但最終會有一個接口和兩個或三個您編寫的實現類,並將它們留下,您可以將它們全部粘在一起相同的包裹。我不認爲爲一個類/界面製作一個軟件包對於清晰起到很大的作用。
不是問題的一部分,但我會寫它 - 我也不是界面「I」前綴的粉絲。如果沒有它,那麼它可能會使用不同的名稱/結構。
相關問題
- 1. php - 按相反順序對數組進行邏輯排序
- 2. 如何強制對某些邏輯中的值進行排序
- 3. 使用接口的compareTo()方法對對象的ArrayList進行排序Comparable
- 4. 對列表進行排序的方法?
- 5. 使用自定義邏輯對數組進行排序
- 6. 使用什麼邏輯對排序列中包含重複項的PowerBuilder DataWindow的排序行進行排序?
- 7. 在java中對鏈接列表進行排序的方法
- 8. 對Google Spreadsheet進行排序編輯
- 9. 基於邏輯對行進行編號
- 10. 如何使用NSSortDescriptor和複雜的邏輯進行排序?
- 11. 對接口對象列表進行排序
- 12. 按邏輯條件排序行pandas
- 13. 二進制排序邏輯:不正確排序數字
- 14. 對多個邏輯上相互關聯的html表進行排序
- 15. 如何在邏輯上對java中的多維數組進行排序?
- 16. 在ElasticSearch中使用附加邏輯進行多列排序
- 17. 使用SQL進行投票/排序邏輯
- 18. 對熊貓系列中的行進行排序的方法?
- 19. jQuery可排序邏輯
- 20. 陣列排序邏輯
- 21. 如何使用我自己的邏輯對列表進行排序(不按字母順序或數字排序)
- 22. 通過帶參數的方法對Django對象進行排序
- 23. 對對象集合進行排序的高效方法
- 24. JMockit捕獲和替換接口方法邏輯
- 25. 我們如何使用SortedMap接口來對Map進行排序?
- 26. 排序算法最適合對排序數組進行排序
- 27. 運行方式接收方法排序
- 28. 對已排序的鏈接列表進行排序
- 29. 通過自定義方法對NSString對象進行排序
- 30. compareTo方法如何在這裏對對象進行排序