![]() ![]() |
|
JAVA基础(接口里面嵌套类的使用) | |
作者:佚名 文章来源:不详 点击数 更新时间:2008/10/22 21:36:00 文章录入:杜斌 责任编辑:杜斌 | |
|
|
* 接口里面嵌套类的使用。 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的类一样,唯一的区别就是实现类可以直接使用,还是方便了很多。考试大等级站收集整理! |
|
![]() ![]() |