Java通过专门的类Observable及Observer接口来实现MVC编程模式。
可以看出,Model类必须继承Observable类,View类必须实现接口Observer,Controller类必须实现接口Servlet,
正是由于实现了上述结构,当模型发生改变时(当控制器改变模型的状态),模型就会自动刷新与之相关的视图。
Java通过专门的类Observable及Observer接口来实现MVC编程模式。
可以看出,Model类必须继承Observable类,View类必须实现接口Observer,Controller类必须实现接口Servlet,
正是由于实现了上述结构,当模型发生改变时(当控制器改变模型的状态),模型就会自动刷新与之相关的视图。