【发布时间】:2011-01-13 15:54:55
【问题描述】:
我刚刚进入 java(从 AS3),我了解语法和所有基础知识,但我找不到任何关于基本程序架构的教程或书籍。
例如,
ObjectA has a property: ObjectB.
ObjectB has a property: x
ObjectB.x changes at some point.
我怎样才能让对象 A“捕捉”或“挂钩”或“监听”ObjectB.x 中的变化?
在 AS3 中,我会让 ObjectB 成为事件调度程序,并让 ObjectA 监听一些自定义事件。
或者在 Flex 框架中我会创建一个 changeWatcher。
这是如何在 Java 中完成的,我在哪里可以找到这些架构基础知识?
【问题讨论】:
标签: java events architecture listeners