最近虽然工作(出差)一直很忙,家里宝宝的事情也分散了一部分精力,技术上的研习也越来越少。但是手边上一直少不了2本书。《Essential ActionScript 3.0》,《ActionScript 3.0 Design Patterns: Object Oriented Programming Techniques》,读起来真是令人畅快。翻看其中某些不曾关注的章节时,发现这样一个很权威的话题:为什么Action Script 3.0没有私有或保护类型的构造函数?
一句话,因为Action Script 3.0严格遵循ECMA的语法标准(ECMA标准本身还确认),所以没有。细节来看,这里有一篇文章绝对值得各位参考。
来自Adobe Flex Builder 开发团队总监Sho在2006年就发表的文章:
AS3 — on the lack of private and protected constructors
这么好的文章,怎么以前就没有发现过呢?看来我真的已经脱离技术圈了。