C# 接口调用
来源:互联网 发布:酷狗k歌软件下载 编辑:程序博客网 时间:2024/04/28 21:36
using System;
namespace ClassLibrary2
{
interface IEmploy //接口
{
void Speak(); //方法
}
class Hello:IEmploy //Hello类实现接口
{
public void Speak() //实现方法
{ Console.WriteLine("Hello:朋友"); }
}
class Sorry:IEmploy //Sorry类实现接口
{
public void Speak() //实现方法
{ Console.WriteLine("Sorry:朋友"); }
}
}
方法一:直接调用
IEmploy Ie = new Hello(); Ie.Speak(); //调用Hello类实现的接口
IEmploy Ie = new Sorry(); Ie.Speak();
方法二:反射调用 记住反射的空间引用 using System.Reflection;
Assembly Asm = Assembly.Load("ClassLibrary2");//反射出空间
Type type = Asm.GetType("ClassLibrary2.Hello");//反射出空间下的类
object AssClas = Activator.CreateInstance(type);//动态实力化反射回来的指定空间下的指定类
IEmploy Ie = (IEmploy)AssClas; ////转换为接口类型
- C# 接口的调用
- c#接口调用
- C# 接口调用
- C#调用HTTP接口
- C#调用HTTP接口
- C#调用HTTP接口
- C# 调用 WebServices 接口
- C#调用URL接口方法
- C#怎么调用dll接口
- C#调用sap rfc 接口
- java调用C# WebService接口
- ajax 调用接口 C# 调用接口 PostHttpResponse 类
- C#调用C++ MFC C接口DLL
- C#调用VC dll提供的接口
- C#调用C++接口的bug
- C#调用第三方飞信接口发送短信
- C#调用Bing的在线翻译接口Translator
- c# .net 调用php 的webservice接口
- 编辑网页时 火狐跟IE两大浏览器之间的差异
- 你必须知道的C#的25个基础概念
- FatFs
- list 删除问题
- 如果能这样
- C# 接口调用
- 在javascript中得到当前窗口的高和宽
- uva 147 - Dollars
- <clean code>-chapter 02 : Meaningful Names
- 储存卡已损坏之终极救卡教程
- java代码性能优化
- python_运算符重载
- java中write(byte[] b)与write(byte[] b,int off,int len)区别
- 2011年的一些事