zoukankan      html  css  js  c++  java
  • C#整理——显隐式实现接口

    一:隐式实现接口(我们平时用的就是隐式实现接口)

    如:

    Public interface IMyInterface

    {

          Void DoSomething();

    }

    Public class Myclass:IMyInterface

    {

    Public void DoSomething()

    {

    }

    }

    可以按如下形式调用:

    1,       

    Myclass myobj=new Myclass();

    Myobj.DoSomething();

     2, 

    Myclass myobj=new Myclass();

    IMyInterface myInt=myobj;

    myInt.DoSomething();

    二:显示实现接口

     如:下面为显示实现接口

     Public interface IMyInterface

    {

       Void DoSomething();

    }

    Public class Myclass:IMyInterface

    {

    void IMyterface.DoSomething()

    {

    }

    }

    调用时只能用如下途径:

    Myclass myobj=new Myclass();

    IMyInterface myInt=myobj;

    myInt.DoSomething();

    2,显示实现接口的作用:

    (暂时还没发现,还没体验出来)

    3,使用接口的作用

    一般用接口的是为了方便添加新的类和方便在继承不同类的派生类中使用。

  • 相关阅读:
    mmall商城用户模块开发总结
    Hadoop伪分布式安装与配置
    1.2假设空间
    1.1基本术语
    文献笔记
    文献下载
    文献管理
    文献检索
    python:函数详解2
    python:函数详解
  • 原文地址:https://www.cnblogs.com/liaojinpiao/p/3208093.html
Copyright © 2011-2022 走看看