方式
package com.jufanshare;
/**
* @功能:
* @开发者: 大BUG
* @编写时间: 2019/4/8 11:05
*/
public interface CallBack {
public void call();
}
package com.jufanshare;
/**
* @功能:
* @开发者: 大BUG
* @编写时间: 2019/4/8 11:05
*/
public class ClassA implements CallBack {
@Override
public void call() {
System.out.println('这里是执行的ClassA');
}
}
package com.jufanshare;
/**
* @功能:
* @开发者: 大BUG
* @编写时间: 2019/4/8 11:05
*/
public class ClassB implements CallBack {
@Override
public void call() {
System.out.println('这里是执行的ClassB');
}
}
package com.jufanshare;
/**
* @功能:
* @开发者: 大BUG
* @编写时间: 2019/4/8 11:07
*/
public class ClassTest {
public void doClass(CallBack callBack){
callBack.call();
}
}
package com.jufanshare;
/**
* @功能:
* @开发者: 大BUG
* @编写时间: 2019/4/8 11:06
*/
public class Main {
public static void main(String[] args) {
ClassTest classTest=new ClassTest();
classTest.doClass(new ClassA());
classTest.doClass(new ClassB());
}
}
文章为作者独立观点,不代表股票交易接口观点