我们通常在我们的项目中使用抽象函数/接口。为什么真的需要它?为什么我们不能只去业务逻辑层,数据访问层和表示层
表示层中的功能:
abc();
业务逻辑层中的功能:
public void abc()
{
//Preparing the list
}
数据访问层中的功能:
public abstract void abc();
数据访问SQLServer层中的功能:
public override void abc()
{
//Connection with database
}
问题是:为什么需要数据访问层?
拉莫斯之舞
largeQ