洋妞honey
2016-10-20 16:32
The field Singleton.instance is not visible。为什么编译器汇报这样的错,当我把static Singleton instance = new Singleton();改为public static Singleton instance = new Singleton();时有不报错了。有点不科学呀
正确的方法应该是把instance属性设置成private私有 通过对外的接口/方法来获取成员属性 创建唯一实例
后面根据报错提示加了属性getter封装就行了
模式的秘密---单例模式
74402 学习 · 108 问题
相似问题