e心e意

导航

C# 接口2

namespace INTERFACE2
{
//参考说明:http://www.cnblogs.com/denylau/archive/2010/04/11/1709545.html
interface ImyInterface1
{
/// <summary>
/// 求和方法
/// </summary>
/// <returns></returns>
int Add();
}
interface ImyInterface2
{
/// <summary>
/// 求和方法
/// </summary>
/// <returns></returns>
int Add();
}
class myClass : ImyInterface1, ImyInterface2
{
/// <summary>
/// 求和方法
/// </summary>
/// <returns></returns>
int ImyInterface1.Add()//显示接口成员实现
{
int x = 3;
int y = 5;
return x + y;
}
/// <summary>
/// 求和方法
/// </summary>
/// <returns></returns>
int ImyInterface2.Add()//显示接口成员实现
{
int x = 3;
int y = 5;
int z = 7;
return x + y + z;
}
}
class Program
{
static void Main(string[] args)
{
myClass myclass = new myClass();
ImyInterface1 imyinterface1 = myclass;
Console.WriteLine(imyinterface1 .Add ());
ImyInterface2 imyinterface2 = myclass;
Console.WriteLine(imyinterface2 .Add ());
}
}
}

posted on 2014-12-05 16:21  e心e意  阅读(99)  评论(0编辑  收藏  举报