`
phoebird
  • 浏览: 117755 次
  • 性别: Icon_minigender_1
  • 来自: 重庆
社区版块
存档分类
最新评论

C# 显示接口调用

    博客分类:
  • C#
阅读更多
using System;
using System.Collections.Generic;
using System.Text;
//显示接口实现
namespace interfaceDemo
{

    public interface InterfaceA
    {
        void MethodA();//抽象方法
        void MethodB();//
     }
    public interface InterfaceB
    {
        void MethodB();//抽象方法,与interfaceA接口方法同名
        void MethodC();
    }
    public class ClassC : InterfaceA, InterfaceB
    {
        public void MethodA()//实现接口中的方法
        {
            Console.WriteLine("实现接口InterfaceA的MethodA方法");
        }
        public void MethodC()//实现接口中的方法
        {
            Console.WriteLine("实现接口InterfaceB的MethodC方法");
        }

        void InterfaceA.MethodB()//显示地指明实现的是那个接口的方法,注意不能有public
        {
            Console.WriteLine("实现接口InterfaceA的MethodB方法");
        }
        void InterfaceB.MethodB()//显示地指明实现的是那个接口的方法,注意不能有public 
        {
            Console.WriteLine("实现接口InterfaceB的MethodB方法");        
        }
    }
    class ShowInterfaceImplement//测试类
    {
        static void Main(string[] args)
        {
            ClassC c = new ClassC();//实例化对象
            c.MethodA();
            c.MethodC();
            //显示接口实现
            InterfaceA interA=new ClassC();//接口通过实现接口的类进行实例化
            interA.MethodB();//调用接口A的方法
            InterfaceB interB=new ClassC();
            interB.MethodB();//调用接口B的方法
            Console.ReadLine();
        
        }
    }
}

 

分享到:
评论

相关推荐

    c#api接口调用

    C#是一种广泛用于开发Windows平台和.NET框架的高级编程语言,它提供了丰富的库和工具支持API接口调用。在这个主题中,我们将深入探讨C#中如何进行API接口调用,以及相关的知识点。 首先,API接口调用通常涉及到HTTP...

    C#提高webService接口调用的性能

    客户端调用服务器WebService接口可以更加快速。

    C#时钟timer应用webservice接口调用实例

    在本文中,我们将深入探讨如何在C#中使用时钟控件Timer以及如何通过Web服务接口(WebService)进行通信。这个实例特别适合初学者,它将帮助你理解这两个关键概念,并教你如何将它们结合起来实现一个实用的应用。 ...

    C#写winform调用webservice例子(经典)

    在本文中,我们将深入探讨如何使用C#语言在Windows Forms(WinForm)应用程序中调用Web服务,以实现一个经典的示例:获取互联网上的天气预报信息。这个例子适合于使用Visual Studio 2005或2008开发环境。 首先,让...

    C#调用USB接口斑马打印机

    在IT行业中,与“C#调用USB接口斑马打印机”相关的知识点主要涉及以下几个方面: 1. **C#编程语言**:C#是Microsoft开发的一种面向对象的编程语言,广泛应用于Windows桌面应用、游戏开发、Web应用以及移动应用等...

    C#在网页调用海康威视摄像头实例分享

    在本实例中,我们将深入探讨如何使用C#在网页中调用海康威视的摄像头进行视频流的获取和展示。这个技术应用广泛,尤其是在安全监控、远程视频会议以及在线教育等领域。首先,我们需要理解几个关键概念和技术: 1. *...

    c#调用matlab画图

    这个组件提供了将MATLAB代码转换为.NET可调用的接口,使得C#可以直接调用MATLAB的函数。 1. **安装和配置MATLAB Compiler SDK**: - 安装MATLAB Compiler SDK后,在MATLAB中创建一个M文件(如:`plot3d.m`),编写...

    C#调用Matlab画图,实现图形嵌入form的panel中

    C#调用Matlab画图,实现图形嵌入form的panel中 C#调用Matlab画图,实现图形嵌入form的panel中 C#调用Matlab画图,实现图形嵌入form的panel中 C#调用Matlab画图,实现图形嵌入form的panel中 C#调用Matlab画图,实现...

    C#调用Windows自身的API开发摄像头拍照和摄像功能

    下面将详细介绍如何通过C#调用这些API来实现摄像头功能。 首先,我们需要引入必要的命名空间,如`System.Runtime.InteropServices`,用于P/Invoke(Platform Invoke)技术,这是.NET Framework提供的一个特性,允许...

    C# 调用MATLAB程序绘图

    当我们需要在C#应用中利用MATLAB的绘图功能时,可以借助MATLAB的COM接口或者.NET工厂来实现。以下将详细讲解如何在C#中调用MATLAB程序进行绘图。 首先,确保你的系统已经安装了MATLAB并启用了它的COM服务器。在C#...

    mvc后台调用webapi接口

    在本案例“mvc后台调用webapi接口”中,我们将探讨如何在MVC应用中调用WebAPI接口来实现数据交互。 WebAPI是.NET Framework的一部分,它允许开发者创建RESTful服务。REST(Representational State Transfer)是一种...

    C#动态webservice调用接口

    C#动态webservice调用接口 using System; using System.Collections; using System.IO; using System.Net; using System.Text; using System.Xml; using System.Xml.Serialization; namespace Hishop.Plugins { //...

    C#迅雷API接口下载源代码

    本案例主要探讨了如何利用C#调用迅雷API接口进行文件下载。迅雷是一款知名的下载工具,提供了丰富的API接口供开发者使用,使得我们可以自定义下载功能,集成到自己的应用程序中。 首先,"C#迅雷API接口下载源代码...

    C#调用腾讯AI开放平台API接口文本翻译

    在本文中,我们将深入探讨如何使用C#编程语言调用腾讯AI开放平台的API接口进行文本翻译。腾讯AI开放平台提供了丰富的机器学习和人工智能服务,其中包括高质量的文本翻译功能。对于.NET开发者而言,通过C#调用这些API...

    C#调用一言API并提取关键字 调用2.zip

    在本文中,我们将深入探讨如何使用C#编程语言调用一言API,以及如何从中提取关键字,筛选句子和作者信息。一言API是由海词网提供的一个服务,它提供了丰富的语料库,允许开发者获取高质量的随机句子、成语、诗词等。...

    C#调用海康摄像头

    总的来说,C#调用海康摄像头是一个涉及网络通信、设备控制和图形显示的综合项目。通过Platform SDK,开发者可以轻松地将海康摄像头的功能集成到自己的应用程序中,实现定制化的监控需求。理解并掌握这一过程,对于...

    C#调用QT的dll方法

    __declspec(dllexport)将一个函数声名为导出函数,就是说这个函数要被其他程序调用,即作为DLL的一个对外函数接口。 四、加载dll失败和找不到dll方法的入口点 在调用dll方法时,我们可能会遇到加载dll失败和找不到...

    VFP调用C#编写的DLL

    ### VFP调用C#编写的DLL #### 知识点一:VFP与C#之间的交互机制 在软件开发领域,不同编程语言之间能够互相通信是非常重要的能力。本示例展示的是如何让Visual FoxPro (VFP) 调用C#编写的动态链接库(DLL)。这一...

    C#调用OpenCv 源程序

    在C++中,我们需要创建一个动态链接库项目(DLL),定义对外接口,这些接口能够被C#程序调用。接口通常包括一些函数声明,这些函数在DLL内部实现OpenCV的相关操作,例如初始化摄像头、捕获帧、处理图像等。函数的...

Global site tag (gtag.js) - Google Analytics