标签:技术 ros mic str font size private 技术分享 style
1 普通的单例写法
class Single{ private static instance:Single; public static getInstance():Single{ if(this.instance == null){ this.instance = new Single(); } return this.instance; } public run(){ } } Single.getInstance().run();
2 Module写法。仿照的Egret中Res资源类写法。
3 继承BaseClass
class BaseClass { public static getInstance():any { var Class:any = this; if (!Class._instance) { Class._instance = new Class(); } return Class._instance; } } class Single extends BaseClass{ public run(){ } } Single.getInstance().run();
标签:技术 ros mic str font size private 技术分享 style
原文地址:http://www.cnblogs.com/gamedaybyday/p/6060424.html