gpt4 book ai didi

wcf - 为什么建议将服务契约定义为接口(interface)

转载 作者:行者123 更新时间:2023-12-04 03:02:41 26 4
gpt4 key购买 nike

为什么建议将服务契约定义为接口(interface)。
与将它们作为类相比有什么特定的优势吗?

最佳答案

主要目标是将服务定义与实现分开

你的服务的用户不应该知道你是如何实现你的服务的,但他应该知道他可以做什么以及如何做。

这就是它使用接口(interface)而不是类的原因,因为接口(interface)不包含实现。

您可以一次性共享您的界面,即使您每天都在更改其方法的实现,也无需担心多年。最终用户无需重新编译使用您服务的代码

关于wcf - 为什么建议将服务契约定义为接口(interface),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2565600/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com