标签:java 物理 pack csdn 自己 接口 end src view
将一个类的接口适配成用户所期待的。一个适配允许通常因为接口不兼容而不能在一起工作的类工作在一起,做法是将类自己的接口包裹在一个已存在的类中。
JDK中体现:
(1)java.io.InputStreamReader(InputStream)
(2)java.io.OutputStreamWriter(OutputStream)
类图:
package ttyouni.factory; class SourceClass { public void request(){ } } class TargetClass { public void specialRequest(){ } } public class AdapterClass extends SourceClass{ public void specialRequest(){ super.request(); } }
标签:java 物理 pack csdn 自己 接口 end src view
原文地址:http://www.cnblogs.com/liandy0906/p/7237233.html