java中,适配器是一个实现类,可以来实现接口(某个或一组抽象类),那适配器和一般的实现类有什么区别?
有网友说:一个类实现接口,继承的是这个接口中的所有方法,那么如何才能提取接口中的部分方法呢,于是有了适配器。那请问适配器到底和一般的实现类有什么区别,能具体点最好,谢谢...
有网友说:一个类实现接口,继承的是这个接口中的所有方法,那么如何才能提取接口中的部分方法呢,于是有了适配器。
那请问适配器到底和一般的实现类有什么区别,能具体点最好,谢谢 展开
那请问适配器到底和一般的实现类有什么区别,能具体点最好,谢谢 展开
展开全部
这两个的用处还是不同的:
说个形象点的吧,接口比较像一个图纸,实现类就是生产出来可以用的具体东西;
适配器呢,就像转接头,比如你的接口提供的是三角插头,而现在充电器只有两个角,怎么办呢?这就需要一个转接头,这个转接头在程序设计中就叫做 适配器。适配器主要用在两个应用、程序之间,由于不是统一规划的,直接定义的接口不协调,但功能上非常接近,改造改造就可以直接使用,这时候使用适配器就可以将 接口适当转换转换 就ok拉~
说个形象点的吧,接口比较像一个图纸,实现类就是生产出来可以用的具体东西;
适配器呢,就像转接头,比如你的接口提供的是三角插头,而现在充电器只有两个角,怎么办呢?这就需要一个转接头,这个转接头在程序设计中就叫做 适配器。适配器主要用在两个应用、程序之间,由于不是统一规划的,直接定义的接口不协调,但功能上非常接近,改造改造就可以直接使用,这时候使用适配器就可以将 接口适当转换转换 就ok拉~
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询