
设计模式
xingsfdz
Just do it -- 自信来源于实力,你要不断学习!
展开
-
设计模式之-代理模式
代码结构: 定义以及特征说明: 代理模式的定义:由于某些原因需要给某对象提供一个代理以控制对该对象的访问。这时,访问对象不适合或者不能直接引用目标对象,代理对象作为访问对象和目标对象之间的中介。 代理模式的主要优点有:保护、扩展、解耦 代理模式在客户端与目标对象之间起到一个中介作用和保护目标对象的作用; 代理对象可以扩展目标对象的功能; 代理模式能将客户端与目标对象分离,在一定程度上降...原创 2019-05-06 22:58:16 · 180 阅读 · 0 评论 -
设计模式之-适配器模式
结构图: Readme.txt 场景:在软件设计中也可能出现:需要开发的具有某种业务功能的组件在现有的组件库中已经存在,但它们与当前系统的接口规范不兼容,如果重新开发这些组件成本又很高,这时用适配器模式能很好地解决这些问题 定义:将一个类的接口转换成客户希望的另外一个接口,使得原本由于接口不兼容而不能一起工作的那些类能一起工作。适配器模式分为类结构型模式和对象结构型模式两种,前者类之间...原创 2019-05-09 22:50:30 · 214 阅读 · 0 评论 -
Java-动态代理
Java动态代理(优点不修改源码的情况下,扩展加强方法,AOP编程) 代码结构(dynamic部分): 还是使用上期的卖房接口 package com.xingsfdz.proxy; /** * * @类名称 SellHouse.java * @类描述 <pre>卖房接口</pre> * @作者 xingsfdz xingsfdz@163.com ...原创 2019-05-07 22:34:33 · 237 阅读 · 0 评论