• 创建型模式


    创建型模式(5):单例、工厂方法、抽象工厂、建造者和原型模式。


    抽象工厂:抽象出创建一些列产品的类。

    最佳实践:.NET中的 DbProviderFactory、SqlClientFactory


    建造者:将复杂对象的构建和实现分离(表现),构建过程稳定,实现可变。
    最佳实践:.NET中的StringBuilder(简单实现)。


    工厂方法:将一个类的实例化延迟到子类。
    最佳实践:有抽象的地方并且使用父类表示子类的都是工厂方法的最佳实践。


    原型:用原型实例的拷贝来创建新的对象。
    最佳实践:.NET中的DataSet的Clone和Copy方法。


    单例:一个类仅仅允许有一个实例。

  • 相关阅读:
    SQL Server创建索引的技巧分析
    SQL Server创建索引
    kmp算法的应用
    相交环的面积
    Rebranding
    Olympiad
    找新朋友
    卡特兰数
    越狱
    Wolf and Rabbit
  • 原文地址:https://www.cnblogs.com/wuMing-dj/p/3387996.html
Copyright © 2020-2023  润新知