多项选择题
A.设计模式是一套被反复使用,多数人知道,经过分类编目的代码设计经验总结 B.使用设计模式是为了提高代码可重用性,可阅读性,和可靠性 C.设计模式可分为三种:创建型(单例模式)(工厂模式),结构型,行为型(策略模式) D.不同的设计模式适合不同的应用场景
关于组合模式说法正确的是()A.组合模式是一种聚合关系B.组合模式中会用到递归算法C.组合模式可以很好的解决扫...
多项选择题关于组合模式说法正确的是()
A.组合模式是一种聚合关系 B.组合模式中会用到递归算法 C.组合模式可以很好的解决扫描文件的问题 D.组合模式关键在于定义清晰的接口
关于命令模式说法正确的是()A.命令模式是最好的设计模式B.命令模式是一种松耦合关系C.命令模式要消除发送之间...
多项选择题关于命令模式说法正确的是()
A.命令模式是最好的设计模式 B.命令模式是一种松耦合关系 C.命令模式要消除发送之间接收之间的耦合关系 D.命令模式需要定义出命令以及对应的实现
class SingleObject{say(){console.log(’我是一个符合单例模式的对象’)}s...
多项选择题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不能通过实例来调用