首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

第10章-内部类_接口内部的种

2013-07-25 
第10章--内部类_接口内部的类接口内部的类,创建接口的某些公共代码,这些代码可以被接口的任何实现共有.可

第10章--内部类_接口内部的类

接口内部的类,创建接口的某些公共代码,这些代码可以被接口的任何实现共有.

可以在接口中使用内部类给接口做一个默认实现.

interface ClassInInterface{  void howdy();  //public static class Test implements ClassInInterface  //可使用上面的方式定义这个内部类,因为接口内部的任何成员都是自动 public 和 static的  //接口中使用内部类实现了该接口本身,这个可以作为接口的一个默认实现  public static class Test implements ClassInInterface  {    public void howdy()    {      System.out.println("Howdy!");    }    public static void main(String[] args)    {      new Test().howdy();    }  }}public class TestClassInInterface{  public static void main(String[] args)  {    ClassInInterface cii = new ClassInInterface.Test();    cii.howdy();  }}

?

热点排行