当前位置: 首页 > Thinking in Java > 正文
第10章– 内部类 _接口内部的类
Jul192013
作者:边城网事 发布:2013-07-19 14:07 分类:Thinking in Java 阅读:936 抢沙发
接口内部的类,创建接口的某些公共代码,这些代码可以被接口的任何实现共有.
可以在接口中使用内部类给接口做一个默认实现.
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(); } }
赞 赏
微信赞赏 支付宝赞赏
本文固定链接: https://www.jack-yin.com/coding/thinking-in-java/2364.html | 边城网事