aardio设计模式之单例模式
本帖最后由 axuanup 于 2024-1-23 09:35 编辑//singleton 单例模式
import console;
class singleton{
ctor(){};
instance;
test = function(){
return "对象";
}
}
namespace singleton{
getInstance = function(){
if(self.instance== null){
self.instance = ..singleton();
}
return self.instance;
}
}
var s1 = singleton.getInstance();
var s2 = singleton.getInstance();
if(s1 == s2){
console.log("两个对象是相同的实例");
console.log(s1.test(),type(s1))
console.log(s2.test(),type(s2))
}else {
console.log("两个对象不是是相同的实例");
}
console.pause(true);
页:
[1]