java监听模式代码

代码语言:java

所属分类:其他

代码描述:java监听模式代码,设计模式

代码标签:

下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开

public class HelloWorld {
    public static void main(String []args) {
        MyListener myListener = new MyListener();
        MyPerson person = new MyPerson();
        person.addEatListener(myListener);
        person.eat();
    }
}


//事件源

class MyPerson{

    private Listener listener;//监听器引用

    //给事件源添加监听器

    public void addEatListener(Listener listener) {

        this.listener = listener;

    }

    public void eat() {

        //吃了很多

        if(listener != null) {

            Event event=new Event() ;

            event.setPerson(this);

          listener.isT.........完整代码请登录后点击上方下载按钮下载查看

网友评论0