
设计模式
文章平均质量分 84
猫猫呀。
趁现在。还年轻。多吃苦!
展开
-
设计模式之单例模式
说到单例模式,这个也是面试中经常需要考察的一点,而单例模式最重要的一点就是构造器私有,在构造器私有的情况下,我们不能直接new 获得对象,而是应该通过它 提供的方法进行对象的获取。有时面试官还会让你手写单例模式考察你的编码能力。而关于单例模式的实现分为很多种方法,比如有饿汉式单例、懒汉式单例、静态内部类。以下分别写出这三种单例模式的实现方法。饿汉式单例概念:饿汉式,从这个饿字中我们可以看出,这个人十分的饿,在一进来就对对象进行初始化创建,而不是在需要使用的时候才对对象进行创建。代码如下:public原创 2021-07-19 10:04:18 · 141 阅读 · 0 评论 -
设计模式之工厂模式
提到设计模式,很多人都觉得老生常谈,这是一个非常有趣的领域,设计模式并不是属于多么高深的一种算法,而是属于一种代码结构,而设计模式中创建型的设计模式——工厂模式,是非常常见的一种。以下分别写出工厂模式中简单工厂模式、工厂方法模式、抽象工厂模式。简单工厂模式概念:对于简单工厂模式而言,大致概念就是说将所有的需要创建的对象放置到一个工厂中进行创建,比如对于Car 车这个类别来说,在进行获取对象的时候,根据传入的参数进行对象的创建。基本代码如下:首先需要一个接口,Car,所有的车的实体类需要实现这个接口。原创 2021-07-18 22:08:12 · 139 阅读 · 0 评论