接口学习小节

当一个类实现一个接口的方法如下:

publick Interface ShoutOf

{

     void On();

     void Off();

}

publick class Door:ShoutOf

{

     publick void  Off()

     {

          console.writeline("灯关拉");

     }

     

     publick void  On()

     {

          console.writeline("灯开拉");

     }

}

代码小结实现一个接口注意三点

1返回值类型相同

2名称相同

3参数相同

如果一个类实现拉一个借口必须实现其所有成员

当出现如下情况是可以显示调用接口

public interFace shoutoff

{

     void on();

}

public interFace  xianggang

{

          void on();

}

pbulic class moble:shoutoff,xianggang

{

     public void xianggang.on()

     {

          console.write("xianggang");

     }

      public void shoutoff.on()

     {

          console.write("qinghao la  ba  ");

     }

}

public class impont

{

     static void Main()

     {

          moble mb=new moble();

          shoutoff st=mb;

          st.on();

     }

}

 

posted @ 2008-09-30 00:27  湘湘园  阅读(265)  评论(0编辑  收藏  举报