0

这个想法是 ApplicationSettings 类将从配置/资源文件中获取一些默认值,稍后这些设置中的一些但不是全部将应用于 UserSettings

4

1 回答 1

1

您应该在这样的类中只有实例字段,并在需要时使整个类成为单例(尽管注意不要全局公开它 -单例是邪恶的)。

静态字段不能被序列化(这对于设置类很重要)。第二件事,通过实例字段,您可以轻松地将不同的设置实例传递到应用程序的不同部分。重要的一点是将设置传递给应用程序的其余部分,而不是让它们全局可见,以便每个对象都可以访问它们。

于 2009-06-23T07:02:28.893 回答