Java通过xml将接口类中的变量分配给值
问题描述:
是否可以使用XmlDecoder和XmlEncoder?来更改接口类中变量的值。Java通过xml将接口类中的变量分配给值
我有一个接口类,其中包含需要由其他类实现的变量。然而这些变量的价值在一段时间后需要改变。
答
我有一个接口类包含变量,需要由其他类实现。
接口不能包含变量,例如 - 它们只能包含常数,所以它是没有意义的,试图改变他们的价值。
从JLS 9.3:
在接口的身体的每个字段声明是隐含的公共,静态和决赛。
您的接口应该包含相应的getter/setter - 或者有一个包含适当字段的抽象超类。
非常感谢你! – pat3ck029