显示实现接口就是解决方法的重名问题
using System;
namespace _095_显示实现接口
{
class Program
{
static void Main(string[] args)
{
//显示实现接口就是解决方法的重名问题
IFlyable fly = new Bird();
fly.Fly();
Bird b = new Bird();
b.Fly();
Console.ReadKey();
}
}
}
using System;
using System.Collections.Generic;
using System.Text;
namespace _095_显示实现接口
{
class Bird:IFlyable
{
public void Fly()
{
Console.WriteLine("我是类中的鸟会飞");
}
/// <summary>
/// 显示实现接口
/// </summary>
void IFlyable.Fly()
{
Console.WriteLine("我是接口的会飞");
}
}
}
using System;
using System.Collections.Generic;
using System.Text;
namespace _095_显示实现接口
{
interface IFlyable
{
void Fly();
}
}