设计模式
文章平均质量分 56
绿水本无忧d
这个作者很懒,什么都没留下…
展开
-
设计模式之工厂方法模式
设计模式之工厂方法模式 定义: Define an interface for creating an object,but let subclasses decide which class to instantiate. Factory Method lets a class defer instantiation to subclasses. 定义一个用于创建对象的接口,让子类决定实例化哪一个类。工厂方法让一个类的实例化延迟到它的子类。 优点: 良好的封装性,代码结构清晰,降低模块间的耦合。 扩展原创 2021-07-18 15:03:45 · 97 阅读 · 0 评论 -
设计模式之单例模式
设计模式之单例模式 定义: Ensure a class has only one instance, and provide a global point of access to it. 确保一个类只有一个实例,而且自行实例化并向整个系统提供访问。 优点: 单例模式在内存中只有一个实例,减少了内存开支和系统的性能开销。特别是在一个对象需要频繁地被创建、销毁情况下。 单例模式可以避免对资源的多重占用,比如一个写文件动作,由于只有一个实例存在,避免了对一个资源文件的同时写。 单例模式在系统上设置全局的访问原创 2021-07-18 10:18:11 · 101 阅读 · 0 评论