C++程序设计part2.pptVIP

  • 2
  • 0
  • 约2.21万字
  • 约 91页
  • 2018-06-22 发布于湖北
  • 举报
单例模式(Singleton),也叫单子模式,是一种常用的软件设计模式。在应用这个模式时,单例对象的类必须保证只有一个实例存在。许多时候整个系统只需要拥有一个的全局对象,这样有利于我们协调系统整体的行为。比如在某个服务器程序中,该服务器的配置信息存放在一个文件中,这些配置数据由一个单例对象统一读取,然后服务进程中的其他对象再通过这个单例对象获取这些配置信息。这种方式简化了在复杂环境下的配置管理。 * 抽象工厂模式(Abstact Factory)是一种常见的软件设计模式。该模式为一个产品族提供了统一的创建接口。当需要这个产品族的某一系列的时候,可以从抽象工厂中选出相应的系列创建一个具体的工厂类 * 继承 方法 class B: public A { int z; public: h(); f(); }; … b.f(); //B中的 f class A //基类 { int x,y; public: f(); g(); }; 继承 新方法 不同名 同名 b.A::f(); //A中的 f class B: public A { … public: h() { f(1); A::f(); } f(int); };

文档评论(0)

1亿VIP精品文档

相关文档