自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (3)
  • 收藏
  • 关注

原创 设计模式(java)——责任链模式

责任链模式 责任链模式(Chain of Responsibility Pattern)为请求创建了一个接收者对象的链。这种模式给予请求的类型,对请求的发送者和接收者进行解耦。这种类型的设计模式属于行为型模式。 在这种模式中,通常每个接收者都包含对另一个接收者的引用。如果一个对象不能处理该请求,那么它会把相同的请求传给下一个接收者,依此类推。 介绍 意图: 避免请求发送者与接收者耦合在一起,让多个...

2020-04-21 16:21:29 161

原创 设计模式(Java)——装饰者模式实例之Coffe

定义 在不改变原有对象的基础之上,将功能附加到对象上。提供了比继承更有弹性的替代方案(扩展原有对象功能) 类型 结构型 适用场景 扩展一个类的功能或者给一个类添加附加职责 给一个对象动态的添加功能,或动态撤销功能。 优点 继承的有力补充,比继承灵活,不改变原有对象的情况下给一个对象扩展功能。(继承在扩展功能是静态的,必须在编译时就确定好,而使用装饰者可以在运行时决定,装饰者也建...

2020-04-09 10:43:58 293

原创 设计模式(Java)——桥接模式实例之手机样式

桥接模式 将实现与抽象放在两个不同的类层次中,使得两个类层次可以独立改变。对于那些不希望使用继承或因为多层次继承导致系统类的个数急剧增加的系统,桥接模式尤为适用。 使用环境: JDBC程序驱动 银行转账系统:网上转账,柜台转账,ATM转账 消息分类:…… 类图: 代码实现: public class Client { public static void main(Stri...

2020-04-05 16:22:40 382

原创 设计模式(java)——适配器之接口适配器

接口适配器 当不需要全部实现接口提供的方法时,可以设计一个抽象类实现接口,并为该接口中每个方法提供一个默认实现(空方法),那么该抽象类的子类可以有选择的覆盖父类的某些方法来实现需求。 代码实现 客户端CLIENT public class Client { public static void main(String args[]){ interfaceAdapte...

2020-04-05 15:01:31 182

原创 设计模式(java)——适配器模式实例之算法适配

类图: 代码如下 Client客户端 ```handlebars public class Client { public static void main(String args[]) { DataOperation operation; QuickSort sort=new QuickSort(); BinarySearc...

2020-04-02 11:53:22 557

simpleFactory.zip

用java实现简单工厂

2020-03-23

vue前端项目部署之nginx配置.md

vue前端项目部署之nginx配置。

2020-03-20

(一)云服务器Ubuntu系统删除、安装和配置Mysql数据库.md

(一)云服务器Ubuntu系统删除、安装和配置Mysql数据库,帮助广大学者配置mysql。

2020-03-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除