接口 继承接口
建站1420
更新时间:2025-06-07 23:29:21
接口 继承接口
接口
interface IFly
{
//接口:public可以不加 因为他默认就是public
//接口里面只包含了函数的申明 不包含函数体
void Fly();
void FlyAttack();
}
继承接口
class Plane : IFly
{
//继承接口后按ALT+ENTER 选择实现接口 就会自动跳出两个没有写完的函数
public void Fly()
{
Console.WriteLine( "飞机在空中飞" );
}
public void FlyAttack()
{
Console.WriteLine( "飞机在空中战斗" );
}
}
在mian方法中实现
class Program
{
static void Main( string [] args)
{
IFly fly;
fly = new Plane();
fly.Fly();
fly.FlyAttack();
}
}
实现多个接口
这是类
class Plane : IFly,
{
//类实现多个接口
public void Eat()
{
Console.WriteLine( "飞机在吃东西" );
}
}
接口之间相互实现
这是接口
namespace ConsoleApp3
{
interface IEat :IFly //接口之间相互实现
{
void Eat();
}
}
接口 继承接口
接口
interface IFly
{
//接口:public可以不加 因为他默认就是public
//接口里面只包含了函数的申明 不包含函数体
void Fly();
void FlyAttack();
}
继承接口
class Plane : IFly
{
//继承接口后按ALT+ENTER 选择实现接口 就会自动跳出两个没有写完的函数
public void Fly()
{
Console.WriteLine( "飞机在空中飞" );
}
public void FlyAttack()
{
Console.WriteLine( "飞机在空中战斗" );
}
}
在mian方法中实现
class Program
{
static void Main( string [] args)
{
IFly fly;
fly = new Plane();
fly.Fly();
fly.FlyAttack();
}
}
实现多个接口
这是类
class Plane : IFly,
{
//类实现多个接口
public void Eat()
{
Console.WriteLine( "飞机在吃东西" );
}
}
接口之间相互实现
这是接口
namespace ConsoleApp3
{
interface IEat :IFly //接口之间相互实现
{
void Eat();
}
}本文发布于:2023-06-21,感谢您对本站的认可!
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:接口 继承接口
发布评论