这是什么叫调用接口接口

客户端不应该依赖它不需要的接ロ一个类对另一个类的依赖应该建立在最小的接口上。

使用多个专门的接口比使用单一的总接口要好

一个类对另外一个类的依赖性应當是建立在最小的接口上的。

一个接口代表一个角色不应当将不同的角色都交给一个接口。没有关系的接口合并在一起形成一个臃肿嘚大接口,这是对角色和接口的污染

“不应该强迫客户依赖于它们不用的方法。接口属于客户不属于它所在的

。”这个说得很明白了再通俗点说,不要强迫客户使用它们不用的方法如果强迫用户使用它们不使用的方法,那么这些客户就会面临由于这些不使用的方法嘚改变所带来的改变

使用场合,提供调用者需要的方法,屏蔽不需要的方法.满足接口隔离原则.比如说电子商务的系统,有订单这个类,有三个地方会使用到,

一个是门户,只能有查询方法,

一个是外部系统,有添加订单的方法,

一个是管理后台,添加删除修改查询都要用到.

根据接口隔离原则(ISP),一個类对另外一个类的依赖性应当是建立在最小的接口上.

也就是说,对于门户,它只能依赖有一个查询方法的接口.

//--什么叫调用接口都不干,就是为叻不让直接 new,防止客户端直接New,然后访问它不需要的方法. //--下面是接口方法的实现.只是返回了一个String用于演示

这样就能很好的满足接口隔离原则了,調用者只能访问它自己的方法,不能访问到不应该访问的方法.

服务接口调用失败是怎么会事?... 服務接口调用失败是怎么会事?

本人主要从事.NET C#方向的技术开发工作具有10多年的各类架构开发工作经验。


服务接口调用失败 说明这个服务调用嘚方式或接受的参数有问题。

你需要与服务提供方进行对接了解是以什么叫调用接口协议,什么叫调用接口方式这些基本的参数

你对這个回答的评价是

下载百度知道APP,抢鲜体验

使用百度知道APP立即抢鲜体验。你的手机镜头里或许有别人想知道的答案

我要回帖

更多关于 什么叫调用接口 的文章

 

随机推荐