as3中单例模式 有什么好处?什么时候会用到单例模式?
2个回答
展开全部
单例模式,顾名思义,肯定是你的实例在同一时间只会显示一个的时候才用嘛。
单例最大的好处在于,你可以在任何类中,即使是root.aaa.bbb.ccc.ddd......xxx中都可以直接引用这个类的唯一实例。
据个例子,比如我们在游戏中,鼠标移动到装备上会有提示框,告诉你这件装备的属性。这里就可以用单例来实现。我们监听每一件装备的MouseOver事件,然后通过单例来让最顶层出现一个跟随鼠标的属性框。当其他装备触发MouseOver的时候,我们只要告诉这个属性框改变内容就可以了
单例最大的好处在于,你可以在任何类中,即使是root.aaa.bbb.ccc.ddd......xxx中都可以直接引用这个类的唯一实例。
据个例子,比如我们在游戏中,鼠标移动到装备上会有提示框,告诉你这件装备的属性。这里就可以用单例来实现。我们监听每一件装备的MouseOver事件,然后通过单例来让最顶层出现一个跟随鼠标的属性框。当其他装备触发MouseOver的时候,我们只要告诉这个属性框改变内容就可以了
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询