我对我的程序设计有疑问。我有一个 A 类存储公共常量,以便我可以在另一个类中使用这些常量。
public static final String error_code1 = "Fatal Error";
public static final String error_code2 = "XXXX";
...
...
在Composition vs Interface之间,我不知道哪个更合适。从我的想法来看,因为我只需要在我的程序中进行值比较的常量,所以我认为组合就足够了(低耦合)。
但是你们能从软件设计的角度给我一些建议/论据吗?(内聚、耦合、维护困难等)