辅导:JAVA基础(接口里面嵌套类的使用)
来源:优易学  2011-10-22 9:45:25   【优易学:中国教育考试门户网】   资料下载   IT书店
  /**
  * 接口里面嵌套类的使用。
  public class T {
  public static void main(String[] args) {
  T1 t1 = new T1();
  t1.test();
  T2 t2 = new T2();
  t2.test();
  }
  }
  class T1 implements MyFace {
  public void test() {
  testOutter();
  // 青年人网站提示: 继承类则简化了路径
  MyTestInner ttt = new MyTestInner();
  ttt.testInner();
  }
  public void testOutter() {
  System.out.println("testOutter");
  }
  }
  class T2 {
  public void test() {
  // 完整路径直接使用
  MyFace.MyTestInner ttt = new MyFace.MyTestInner();
  ttt.testInner();
  }
  }
  interface MyFace {
  public void testOutter();
  // 嵌套类
  public class MyTestInner {
  public void testInner() {
  System.out.println("testInner");
  }
  }
  }
  运行结果
  testOutter
  testInner
  testInner
  总结<:br /> 感觉就像一个带了package的类一样,唯一的区别就是实现类可以直接使用,还是方便了很多。

责任编辑:小草

文章搜索:
 相关文章
热点资讯
资讯快报
热门课程培训