什么模式的关键是将一个对象定义为原型,并为其提供复制自己的方法。
A: 原型
B: 创建者
C: 工厂方法
D: 迭代
A: 原型
B: 创建者
C: 工厂方法
D: 迭代
举一反三
- 中国大学MOOC: 什么模式的关键是将一个对象定义为原型,并为其提供复制自己的方法。
- 原型模式从一个对象出发得到-个和自己有相同状态的新对象,该模式的关键是将一个对象定义为____,并为其提供复制自己的方法。
- 使用工厂模式、原型模式、混合模式3种方式创建一个对象。对象有成员属性name,值为“imooc”。有成员方法action,所做动作为弹框,弹出内容为“前端” 1、工厂模式创建对象格式为:先声明函数、函数内部使用new Object创建对象,并定义方法属性 2、原型模式创建对象格式为:创建一个空函数,函数外部使用prototype对象定义属性及方法 3、混合模式创建对象格式为:构造+原型
- 定义一个用于创建对象的接口,但是让子类决定将哪一个类实例化。工厂方法模式让一个类的实例化延迟到其子类。该模式名称是()模式。 A: 简单工厂方法 B: 工厂方法 C: 原型 D: 单例
- 与工厂方法模式一样,原型模式也需要专门的工厂类来创建产品