什么是接口

      接口是指定一组函数成员而不实现它们的引用类型。所以只能类和结构来实现接口。这种描

述听起来有点抽象。因此我们先来看看接口能帮助我们解决哪些问题。

      以下面的代码为例。观察Program类中的Main方法,它创建并初化了一个CA类的对象,并将该

对象传递给PrinInfo方法。PrinInfo需要一个CA类型的对象,并打印包含在该对象内的信息。

    Class  CA

    {

      public string Name;

      public int Age;

    }

    Class  CB

    {

      public string Fisrt;

      public string Last;

      public double PersonAge;

    }

 

    Class  Program

    {

      static void PrinInfo(CA item)

      {

        Console.WriteLine("Name={0},Age={1}",item.Name,item.Age);

      }

           static void Main()

      {

        CA a=new CA()  {Name="John",Age=35};

              PrinInfo(a);

      }

      }

 

posted @ 2018-11-20 09:47  Walker!  阅读(144)  评论(0)    收藏  举报