static void Main(string[] args)
{
Db db = new Sqlerver();
JQ ms = new Q();
ms.ADD(db);
Console.ReadKey();
}
/// <summary>
/// 定义一个JQ接口
/// </summary>
interface JQ
{
void ADD(Db db);
}
/// <summary>
/// Q继承接口然后把Db接口传过来
/// </summary>
class Q : JQ
{
public void ADD(Db db)
{
db.Add();
}
}
/// <summary>
/// 定义Db一个接口
/// </summary>
interface Db
{
void Add();
}
/// <summary>
/// 继承接口方法
/// </summary>
class Sqlerver : Db
{
public void Add()
{
Console.WriteLine("sqlerver");
}
}
/// <summary>
/// 继承方法 
/// </summary>
class Mysqlerver : Db
{
public void Add()
{
Console.WriteLine("mysqlerver");
}
}

优质内容筛选与推荐>>
1、[Spark内核] 第31课:Spark资源调度分配内幕天机彻底解密:Driver在Cluster模式下的启动、两种不同的资源调度方式源码彻底解析、资源调度内幕总结
2、Linux下cut命令用法详解
3、新旧图号(图幅号)转换/计算/检查,经纬度转换计算,C#代码
4、webpack
5、第一章——线程的介绍


长按二维码向我转账

受苹果公司新规定影响,微信 iOS 版的赞赏功能被关闭,可通过二维码转账支持公众号。

    阅读
    好看
    已推荐到看一看
    你的朋友可以在“发现”-“看一看”看到你认为好看的文章。
    已取消,“好看”想法已同步删除
    已推荐到看一看 和朋友分享想法
    最多200字,当前共 发送

    已发送

    朋友将在看一看看到

    确定
    分享你的想法...
    取消

    分享想法到看一看

    确定
    最多200字,当前共

    发送中

    网络异常,请稍后重试

    微信扫一扫
    关注该公众号