首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

Java, C# JavaScript三种语言兑现单例模式

2012-11-10 
Java, C#, JavaScript三种语言实现单例模式无论任何一门语言,模式的思想都一样,不一样的就是语言的细节。Ja

Java, C#, JavaScript三种语言实现单例模式

无论任何一门语言,模式的思想都一样,不一样的就是语言的细节。

Java版:

var singletonTest=(function(){    function single(args){        var args=args || [];        this.name='singletontest';        this.x=args.x || 6;        this.y=args.y || 7;    };        var instance;        var _static={    name:'singletontest',    getInstance:function(args){        if( instance === undefined)        {            instance = new single(args);        }        return instance;    }   };   return -static;})();//调用 var singletonTest = SingletonTester.getInstance({ pointX: 5 });

热点排行