
设计模式
文章平均质量分 92
hgdzw
没有问题说明你没有思考
展开
-
设计模式系列--设计模式之 单例模式
善学如春起之苗,不见其增,日有所长。假学如磨刀之石,不见其亏,日有所损。单例模式: 顾名思义 他只有一个实例. 如果这个时候让你写一个单例模式 你怎么写.首先 如果是一个单例的话 那他肯定不能实例化多次 他的实例 一定是一个私有的 (1) private static SingletonModel singletonModel = new SingletonModel(); (2) private static SingletonModel singletonModel = null;这.原创 2020-08-12 16:37:19 · 103 阅读 · 0 评论 -
设计模式系列--设计模式之工厂模式
一 概述工厂模式可以分为更加细分的类型:简单工厂、工厂方法、和抽象方法。面向对象设计的基本原则:OCP(开闭原则, Open-Closed Principle):一个软件的实体应当对扩展开放,对修改关闭。DIP(依赖倒转原则,Dependence Inversion Principle):要针对接口编程,不要针对实现编程。LoD(迪米特法则, Law of Demeter):只与你直接的朋友通信,而避免和陌生人通信。二、简单工厂模式(静态工厂模式)我喜欢吃面条,抽象一个面条基类原创 2020-07-27 20:52:40 · 129 阅读 · 0 评论