`
wangangie21
  • 浏览: 61936 次
  • 性别: Icon_minigender_2
  • 来自: 上海
最近访客 更多访客>>
社区版块
存档分类
最新评论

FLASH里面隐式设置获取的另一种使用方式

阅读更多

假设有这么一个类,里面有author这个属性
class test{
 private var authorStr:String
 public function test(){
  authorStr="fanflash"
 }
 public function set author(dt:String){
  this.authorStr=dt;
 }
 public function get author():String{
  return this.authorStr;
 }
}
在使用的时候,除了可以用正常的方式访问如:
var t=new test();
trace(t.author);
t.author="www.fanflash.cn"
trace(t.author);
也可以使用这种方式:
t.__set__author("fanflash.cn");
trace(t.__get__author());
但是要注意的是在声明的时候不能使用标标准的格式:
var t:test=new test();
因为这样的话编译器就会去检查类里面有没有这个方法,进而会报错
本文转自:http://www.5uflash.com/flashjiaocheng/Flashaschengxu/470.html
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics