工厂模式(一)简单工厂模式

简单工厂模式是由一个工厂对象决定创建出哪一种产品实例的方式。在创建一个对象时不向客户暴露内部细节,并提供一个创建对象的通用接口。创建一个产品通用接口,不向用户暴露细节实例化操作放在一个简单的工厂类中public interface Product {public void msg();}public
设计模式 2020年08月05日 58次浏览

单例模式

1 简介所谓类的单例设计模式,就是采取一定的方法保证在整个的软件系统中,对某个类只能存在一个对象实例,并且该类只提供一个取得其对象实例的方法(静态方法)。比如: Hibernate的SessionFactory,它充当数据存储源的代理,并负责创建Session 对象。SessionFactory并不
设计模式 2020年08月05日 63次浏览

设计模式 UML类图

1、UML 基本介绍UML——Unified modeling language UML (统一建模语言),是一种用于软件系统分析和设计的语言工具,它用 于帮助软件开发人员进行思考和记录思路的结果.UML 本身是一套符号的规定,就像数学符号和化学符号一样,这些符号用于描述软件模型中的各个元素和他 们
设计模式 2020年08月05日 62次浏览

设计模式 七大原则

一、设计模式的目的1、代码重用性 (即:相同功能的代码,不用多次编写)2、可读性(即:编程规范性,便于其他程序员的阅读和理解)3、可扩展性 (即:当需要增加新的功能时,非常的方便,称为可维护)4、可靠性 (即:当我们增加新的功能后,对原来的功能没有影响)5、使程序呈现高内聚,低耦合的特性二、七大原则
设计模式 2020年08月05日 58次浏览