摘要: 建造者模式 一,什么是建造者模式 定义:将一个复杂对象的构建与其表示分离,使得同样的构建过程可以创建不同的表示。 建造者模式是23种设计模式中创建型模式中的一种,我们知道创建模式有五种,分别是单例模式、工厂方法模式、抽象工厂模式、原型模式及建造者模式,这些模式无一例外都是用于创建某个类的对象实例。 阅读全文
posted @ 2021-03-10 13:58 晓海无涯苦揍舟 阅读(172) 评论(0) 推荐(1) 编辑
摘要: 单例模式 概述 单例模式是 Java 比较简单,也是最基础,最常用的设计模式之一。在运行期间,保证某个类只创建一个实例,保证一个类仅有一个实例,并提供一个访问它的全局访问点。 单例模式主要有饿汉式单例、懒汉式单例、静态内部类实现单例、枚举类实现单例等,不同的方式有不同的优缺点,下面介绍各个实现方式和 阅读全文
posted @ 2021-03-08 18:16 晓海无涯苦揍舟 阅读(473) 评论(0) 推荐(0) 编辑
摘要: 抽象工厂模式详解 一,概述 抽象工厂模式为一个产品家族提供了统一的创建接口。当需要这个产品家族的某一系列的时候,可以从抽象工厂中选出相对应的系列来创建一个具体的工厂类别。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。 在抽象工厂模式中,接口是负责创建一个相关对象的工厂,不需要显式 阅读全文
posted @ 2021-01-09 11:46 晓海无涯苦揍舟 阅读(757) 评论(0) 推荐(1) 编辑
摘要: 工厂方法模式详解 今天我们主要学习Java设计模式中的工厂方法模式,如果你看过我之前写的简单工厂模式会更容易理解下面的讲解,为了便于理解工厂方法模式我依然用食品加工厂为案例。 一,概述 工厂方法模式去掉了简单工厂模式中工厂方法的静态属性,使得它可以被子类继承。这样在简单工厂模式里集中在工厂方法上的压 阅读全文
posted @ 2020-12-25 10:56 晓海无涯苦揍舟 阅读(373) 评论(0) 推荐(0) 编辑
摘要: 简单工厂模式详解 一,概述 简单工厂模式属于创建型模式又叫做静态工厂方法模式,它属于类创建型模式。在简单工厂模式中,可以根据参数的不同返回不同类的实例。 简单工厂模式专门定义一个类来负责创建其他类的实例,被创建的实例通常都具有共同的父类。 简单工厂只需要传入一个正确的参数,就可以获取所需要的对象,而 阅读全文
posted @ 2020-12-22 19:16 晓海无涯苦揍舟 阅读(622) 评论(0) 推荐(1) 编辑
摘要: 1,启动 mysql 服务命令 注意:启动mysql服务一定要鼠标右键使用管理员身份打开,否则可能会抛出异常(连接拒绝) net start mysql 如图所示 2,服务启动成功后,用命令连接登录数据库 mysql -u root -p 3,查看所拥有的数据库 show databases; 4, 阅读全文
posted @ 2020-12-18 09:25 晓海无涯苦揍舟 阅读(82) 评论(0) 推荐(1) 编辑
摘要: 一,概念介绍 外观模式(Facade),他隐藏了系统的复杂性,并向客户端提供了一个可以访问系统的接口。这种类型的设计模式属于结构性模式。为子系统中的一组接口提供了一个统一的访问接口,这个接口使得子系统更容易被访问或者使用。 二,代码实现 直接上代码吧,边看代码遍理解概念,我觉得这样效果也不错, 第一 阅读全文
posted @ 2020-12-14 15:58 晓海无涯苦揍舟 阅读(207) 评论(0) 推荐(1) 编辑