摘要:
如果想要一个全局统一的对象,可以把这个对象设为全局变量。如果想要实现一个类只能实例化一次,那么就需要用到单例模式了。单例模式就是将单例类的构造函数设为私有,然后通过设置一个静态方法,静态方法中对这个类是否实例化做判断,如果没有实例化过,就new一个单例类的实例,然后做为这个静态方法的返回值返回。因... 阅读全文
摘要:
如果想要一个全局统一的对象,可以把这个对象设为全局变量。如果想要实现一个类只能实例化一次,那么就需要用到单例模式了。单例模式就是将单例类的构造函数设为私有,然后通过设置一个静态方法,静态方法中对这个类是否实例化做判断,如果没有实例化过,就new一个单例类的实例,然后做为这个静态方法的返回值返回。因... 阅读全文
摘要:
备忘录模式中有三个角色:备忘对象,备忘记录,备忘记录箱。备忘对象有备份方法和还原备份方法,其中备份方法要调用备忘记录类的构造函数,将备忘对象中需要保存的属性做为参数传进去,返回备忘记录类的实例。而备忘对象的备份方法是由备忘记录箱类的记录方法来调用的,备忘记录箱类用一个数组型的属性保存备忘对象类的备... 阅读全文
摘要:
备忘录模式中有三个角色:备忘对象,备忘记录,备忘记录箱。备忘对象有备份方法和还原备份方法,其中备份方法要调用备忘记录类的构造函数,将备忘对象中需要保存的属性做为参数传进去,返回备忘记录类的实例。而备忘对象的备份方法是由备忘记录箱类的记录方法来调用的,备忘记录箱类用一个数组型的属性保存备忘对象类的备... 阅读全文