【问题标题】:AS3 OOP Principles - How far is enoughAS3 OOP 原则 - 多远才够
【发布时间】:2011-03-21 22:29:41
【问题描述】:

大家好

假设您有一个 MC 用作容器,而其他几个 MC 用作按钮。

现在,我应该使用容器的类来侦听和分派事件吗?

或者

我是否应该为容器内的每个 MC 创建一个单独的类来监听和调度事件。

总而言之:一个面向所有人的课程,或者几个专门针对各自 MC 的小型课程。

抽象应该走多远?

谢谢。

【问题讨论】:

    标签: actionscript-3 oop flash-cs4 abstraction


    【解决方案1】:

    向父容器注册事件侦听器通常比向其每个后代注册事件侦听器更有效。在这种情况下,向父 MovieClip 注册事件侦听器。在 Essential ActionScript 3.0 中引用 Colin Moock:

    “如果您在一家订满的酒店等待房间,请酒店经理告诉您何时有空缺,这比让酒店的每位客人在他们离开时告诉您要容易得多。 "

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-06-18
      • 1970-01-01
      • 2018-04-02
      • 2011-11-16
      • 1970-01-01
      • 2010-11-19
      • 2013-03-28
      相关资源
      最近更新 更多