Java与Flash有非常紧密的关系,后者的AS制定标准都是参照Java而来,因此,了解一下Java是非常有必要的。
也许是Flash AS过于简化的原因,市面上可以找到think in C++,think in Java,但就是没有think in Flash AS,也许在业界人士的眼中,AS并未被真正当做是门编程的语言。于是乎,关于类设计、模式设计方面的内容只能从别的语言的参考书中去寻找答案了。
对于AS 基础尚好,希望进一步了解编程的朋友来说,我的建议是不妨去看看Java,因为Java本身就是纯面向对象的,它的设计思路有很多可以借荐的地方,AS3.0的标准已经公布了,在我看来这只是让Flash中的OOP编程用得更加彻底一些,因此,并不需要太大的恐慌,需要改变的只是设计时的思路。如果你能够从一个纯OOP的原始森林里走出来,你还会在平原里迷路吗?