A. 构造函数 B. 原型对象 C. 静态成员 D. 私有成员
A. 提高复用性 B. 能够降低耦合度 C. 提高可扩展性 D. 减少代码编写
A. 单例 B. 工厂函数 C. 构造函数 D. 字面量