c#面向接口编程
什么是接口?
接口与抽象类类似,仅作功能声明不做代码实现的语法结构。
public interface ICalculator
{
int Calculate();
}
接口的名称一般以大写I字母开头。
为什么需要接口?
根源上解耦,使系统之间的耦合减到最低,甚至为零。
接口只是一个简单的定义,不包含具体的业务逻辑和代码实现。
接口的代码实现
这里以简单的电商平台为例:
详细待整理
接口与单元测试
自动化测试,自己写代码来测试代码。
打开上面案例的代码:
选择MSTest测试项目
项目名称一般命名为测试项目名称.UnitTests。
本文作者:Apostle
本文链接:https://www.cnblogs.com/holychan/p/16336308.html
版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步