namespace IFly
{
class Program
{
static void Main(string[] args)
{
//多态 需要哪个就new哪一个
IFlyAble ifly = new feiji();//new maque();
ifly.fei();
Console.ReadKey();
}
}
interface IFlyAble
{
//接口成员访问修饰符默认为public,且不能显示使用访问修饰符
void fei();
}
class maque : IFlyAble
{
//普通实现接口 一般用这个
public void fei()
{
Console.WriteLine("麻雀会飞");
}
}
class feiji : IFlyAble
{
//显示实现接口
//接口成员访问修饰符默认为public,且不能显示使用访问修饰符
void IFlyAble.fei()
{
Console.WriteLine("飞机会飞");
}
}
}