多项选择题
class SingleObject{say(){console.log(’我是一个符合单例模式的对象’)}staticgetInstance(){if(!SingleDog.instance){SingleDog.instance=new SingleDog()}returnSingleDog.instance}}const s1=SingleObject.getInstance()const s2=SingleObject.getInstance()//trues1===s2以下关于getInstance方法描述正确的是()
A.getInstance是一个静态方法 B.getInstance中不能使用this关键字 C.getInstance是挂载在函数对象上的方法 D.getInstance不能通过实例来调用
多项选择题 class SingleDog{show(){console.log(’我是一个单例对象’)}}const s1=new SingleDog()const s2=new SingleDog()//falses1===s2以下关于这段代码描述正确的是()
多项选择题 单例模式是设计模式中相对较为容易理解,以下关于单例模式说法正确的是()
多项选择题 工厂模式是一种常见的开发模式,以下关于工厂模式描述正确的是()