包與類的命名 - service tool util 區別

包與類的命名和定位時,service tool util 經常搞混淆,在此分析一下它們的定位:spa

名稱 特色與定位 獨立性 方法和類的屬性
util 通用的、與業務無關的,能夠獨立出來,可供其餘項目使用 不調用任何業務相關的類  方法一般是public static的,通常無類的屬性,若是有,也是public static的
tool 與某些業務有關,通用性只限於某幾個業務類之間 要調用某些業務相關的類 方法一般是public static的,通常無類的屬性,若是有,也是public static的
service 與某一個業務有關,不是通用的 要調用某些業務相關的類 方法一般是public的,一般是經過接口去調用,通常有public的類屬性,使用時須要用new

轉載自:http://blog.csdn.net/zollty/article/details/10095849.net

相關文章
相關標籤/搜索