关于as代码中的private, public等等的修饰符
关于as代码中的private, public之类的修饰符
本人初学flex
在mxml文件中引用as文件<mx:Script source="../**.as" />,
在as中属性和方法都加上了private和public等有什么意义,
如果是class里面使用,还可以理解,只是这个跟js差不多的引用方式,实在没理解这个作用域修饰符有啥意义,请教各位大神
------解决方案--------------------
flex跟java相似,不似脚本语言那么随意。
------解决方案--------------------
as跟js和java都有相同的地方,它和js都是ecma script的子集,也就是说它有脚本语言的灵活性,同时它又和java一样是面向对象的虚拟机语言,是先编译再执行的,控制类或属性的可访问性是面向对象语言中的一个基本特征,所以as里面的private或者public的用法其实跟java里面的是一样的。
本人初学flex
在mxml文件中引用as文件<mx:Script source="../**.as" />,
在as中属性和方法都加上了private和public等有什么意义,
如果是class里面使用,还可以理解,只是这个跟js差不多的引用方式,实在没理解这个作用域修饰符有啥意义,请教各位大神
------解决方案--------------------
flex跟java相似,不似脚本语言那么随意。
------解决方案--------------------
as跟js和java都有相同的地方,它和js都是ecma script的子集,也就是说它有脚本语言的灵活性,同时它又和java一样是面向对象的虚拟机语言,是先编译再执行的,控制类或属性的可访问性是面向对象语言中的一个基本特征,所以as里面的private或者public的用法其实跟java里面的是一样的。