java 局部内部类的一般用途是实现某个接口,并作为这个接口传出方法被使用
2014-07-22 13:37
681 查看
/**
*
*/
package com.card;
/**
* 局部内部类的一般用途是实现某个接口,并作为这个接口传出方法被使用
*
* by Zhiwang Zhang on 2014年7月18日
*/
public class Test99 {
public static void main(String[] args) {
Test99 test = new Test99();
test.func();
}
public void func() {
class InnerClass implements Talker {
@Override
public void talk() {
System.out.println("I'm a talker.");
}
}
InnerClass innerClass = new InnerClass();
innerClass.talk();
}
}
interface Talker {
void talk();
}
/**
*
*/
package com.card;
/**
* 局部内部类的一般用途是实现某个接口,并作为这个接口传出方法被使用
*
* by Zhiwang Zhang on 2014年7月18日
*/
public class Test99 {
public static void main(String[] args) {
Test99 test = new Test99();
test.func();
}
public void func() {
class InnerClass implements Talker {
@Override
public void talk() {
System.out.println("I'm a talker.");
}
}
InnerClass innerClass = new InnerClass();
innerClass.talk();
}
}
interface Talker {
void talk();
}
相关文章推荐
- JAVA使用XML作为持久存储介质实现方法
- C#匿名委托和Java匿名局部内部类使用方法示例
- java接口类型变量能调用已经被实现的这个接口的方法吗
- java-使用局部内部类实现闹钟的应用
- PHP的array_map函数使用类内部方法作为回调函数的实现方式
- java 学习笔记--Comparator中为什么其他类实现这个接口为什么没有复写equals(Object obj)这个方法?
- 简单介绍java Enumeration 很多类都是实现了这个接口的 比如StringTokenizer类 方法很类似
- Android(java)学习笔记229:服务(service)之绑定服务调用服务里面的方法 (采用接口隐藏代码内部实现)
- 牛客网Java刷题知识点之什么是内部类、为什么要使用内部类、内部类如何使用外部类的属性和方法、成员内部类、局部内部类、静态内部类、匿名内部类
- 五星-原型模式常使用于以下场景--而JAVA中的任何类只要实现了Cloneable标识接口,就可以使用clone方法来进行对象的拷贝
- JAVA使用JCO实现调用SAP接口方法
- 简单完整的代码,通过这个代码你将对RSA加密算法在Java中的实现方法有一个初步的了解,这个类,你可以直接使用,水平高的,就自己修改完善下代码。
- Java中使用接口实现多继承和多态的方法
- 关于java代码中的注释问题。(类中方法的注释,我们一般都要写上这个方法的文档(doc),方法的参数也要有它的文档)
- Java:对集合中的对象进行排序需要实现Interface Comparable接口并实现int compareTo(T o)方法
- AO中接口的一般使用方法(转)
- (了解)类前置声明实现接口和实现分离 必须使用指针 且不能作为基类
- 使用jquery的load()方法实现页面局部刷新
- JAVA实现:使用sAMAccountName作为登录名通过LDAP目录库验证
- 在B/S模式下使用java代理导入excel文件的实现方法及代码