摘要: 注:代码稍稍有所改动,方便调试之前也看过类似的讲述单例模式的文章,不过这篇文章由浅入深,很容易看明白,特地转来分享====================以下文章转自:http://www.riahome.cn/?p=154一.Singleton的定义:确保某个class只有一个实例,而且提供一个全局的访问点二.Singleton类基本上有这三个特征大概的意思就是1 . 有一个 private s... 阅读全文
posted @ 2010-11-04 23:24 hotcho 阅读(357) 评论(0) 推荐(0)
摘要: 在Adobe Flash Player 10中,AS3的内部垃圾回收机制是怎样的?程序员可以强制FP回收内存吗?答案是否定的,但有方法。强制垃圾内存回收的代码AS3程序员没有办法强制Flash Player进行垃圾回收。MoonSpirit在天地会撰写过一篇关于强制垃圾回收的文章:[as hack技术]垃圾回收机强制执行。文中例证,使用LocalConnection连接非法地址,并捕获导常,可以强... 阅读全文
posted @ 2010-11-04 21:56 hotcho 阅读(476) 评论(1) 推荐(0)
摘要: 之前又转载过通过类路径+类名的方式来生产实例(用getDefinitionByName方法)的文章。今天没事又研究了一下这个函数。先看之前的例子:再看我把Object改为*:看来为了省事可以把类型声明为*类型,这样后续的操作就不会因为类型不对而烦恼了。以上纯属个人意见,有错请指正。==================================================作者:绿色花园出处... 阅读全文
posted @ 2010-11-04 21:32 hotcho 阅读(435) 评论(1) 推荐(0)
摘要: 原型继承是早起AS版本所使用的集成方式,在AS3中允许两种方式的集成——类继承和原型继承原型继承的基本原理:每种类都有一个关联的原型对象,而原型对象的属性由该类的所有实例共享。 在创建一个类实例时,它具有对其类的原型对象的引用,这将作为实例及与其关联的类原型对象间的链接。 运行时,如果在类实例中找不到某属性,则会检查委托(该类的原型对象)中是否有该属性。 如果原型对象中不包... 阅读全文
posted @ 2010-11-04 16:40 hotcho 阅读(378) 评论(0) 推荐(0)