0
我已經設計了我的系統,並試圖想出一個合適的包裝系統。正確包裝
我讀過你應該打包在同一個軟件包中一起改變的類。
我遇到的問題是我發現自己想要在所有類傾向於實現的接口之後命名包。
例如: 我有這樣的結構:
Dimension
^
|
+-------+-------+
| | |
Cylinder Tube Cuboid
我想將它們放在一個包com.mycompany.dimension
但我覺得奇怪,然後導入com.mycompany.dimension.Dimension
因爲重複的?
然後,我多麼希望自己有很多嵌套的包,即
com.mycompany.car...
com.mycompany.car.wheels...
com.mycompany.car.engine...
這是壞?我應該儘量避免在頂級界面之後命名軟件包?
這很好,我沒有看到真正的*問題*在這裏... –