对于某些类来说,只有一个实例是非常重要的,例如,系统中可以有都种类型的打印机,但是只能有一个打印机假脱机,只应该一个文件系统和一个窗口管理器,为此,可以使用()。
A: 工厂模式
B: 享元模式
C: 单例模式
D: 外观模式
A: 工厂模式
B: 享元模式
C: 单例模式
D: 外观模式
举一反三
- 模式(Schema)是数据库中全体数据的逻辑结构和特征的描述,又称逻辑模式或概念模式。一个数据库可以有()个模式,一个数据库可以有()个外模式,一个数据库只有()个内模式。
- 单例模式适用于当类只能有一个实例,而且客户可以从一个公共的访问点访问它
- 当某个系统需要多个产品系列中的一个来配置,可以考虑使用() A: 单例模式 B: 对象池模式 C: 工厂模式 D: 外观模式
- 关于数据库三级模式结构的说法中,不正确的是( ) A: 一个数据库仅有一个模式,也只能有一个内模式 B: 一个数据库仅有一个外模式,也只能有一个内模式 C: 一个数据库可以有多个外模式,但只能有一个内模式 D: 个数据库可以有多个外模式,但只能有一个模式
- 单例模式是确保一个类只能创建一个实例的设计模式。