栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

java工厂模式

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

java工厂模式

首先我们要了解软件设计模式的六大原则:

一:开闭原则

开闭原则的大概意思就是对待修改代码为闭,对待增加实体类为开。

二:单一职责原则:

即一个类只负责一种责任(功能)。

三:里氏替换原则:

即一个子类能够替换父类且能够出现在父类出现过的地方。

四:依赖倒置原则:

高层模块不应该依赖低层模块,二者都应该依赖其抽象;抽象不应该依赖细节;细节应该依赖抽象。

五:接口隔离原则:

类不应该依赖于他们不需要的接口

六:迪米特法则:

一个软件实体应该尽可能少的与其他软件实体发生相互作用,这样子,当一个模块修改时,就会尽量少的影响其他模块,扩展会相对容易。

下面我们来了解一下什么是工厂模式:

大概意思就是我们的实体类都实现自同一个抽象类,然后还有一个工厂抽象类,工厂抽象类又有每个实体类的创建类。我们客户只需要调用对应的工厂类,就可以创建我们需要的实体类。然后当我们想要增加一个实体时,只需要在实体抽象类下再加一个类,且在工厂抽象类中添加一个对应的抽象类即可。如图:

 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/284789.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号