java使用方法:Java中匿名内部类的使用方法来源: 发布时间:星期四, 2009年2月12日 浏览:320次 评论:0
代码如下: Counter.java package demo; public erface Counter { next; } package demo; public erface Counter { next; }LocalInnerClass.java view plaincopy to clipboardpr? package demo; public LocalInnerClass { private count = 0; Counter getCounter(final String name) { LocalCounter implements Counter { public LocalCounter { } public next { .out.pr(name); count; } } LocalCounter; } Counter getCounter2(final String name) { Counter { public next { .out.pr(name); count; } }; } public void (String args) { LocalInnerClass lic = LocalInnerClass; Counter c1 = lic.getCounter("Local inner "), c2 = lic.getCounter2("Anonymous inner "); for ( i = 0; i < 5; i) .out.prln(c1.next); for ( i = 0; i < 5; i) .out.prln(c2.next); } } 0
相关文章读者评论发表评论 |
|