初面网初面网

接口

接口,是一个"不负责任"的类,它只负责"画大饼",实现总是交给别人。

接口也是类,所以也有属性和方法。但是,接口的方法在被继承时必须全部重写

接口没有构造函数,不允许运算符重载

接口中的所有成员都是公有的,所以不需要成员修饰符

不需要,但是可以写。成员修饰符里,只有public、protected能够通过编译。private是不被允许的

class A : B
{
  public void SayHello()
  {
    Console.WriteLine("Hello!");
  }

  public void SayYeah()
  {
    Console.WriteLine("Yeah!");
  }
}

public interface B
{
  void SayYeah();
}

public class App
{
    
  static void Main(string[] args)
  {
    A _a = new A();
    _a.SayHello();
    _a.SayYeah();

    Console.ReadKey();
  }
}

更新于 2025/2/26