单例模式中,保存对象的属性应该是私有的,静态的属性
Rango,你好,你的单例模式中,保存对象的属性,设置有错,不能设置为普通属性,至少应该确保为静态属性,其次如果设置为protected权限,那么他的继承类就可以修改他了,我觉得不好。
此外,还应该创建__clone()方法防止对象被复制。
以上是我的个人观点,不知是否没有理解你的用意,希望可以解答下。谢谢
Rango,你好,你的单例模式中,保存对象的属性,设置有错,不能设置为普通属性,至少应该确保为静态属性,其次如果设置为protected权限,那么他的继承类就可以修改他了,我觉得不好。
此外,还应该创建__clone()方法防止对象被复制。
以上是我的个人观点,不知是否没有理解你的用意,希望可以解答下。谢谢
2015-02-06
举报