作业帮 > 综合 > 作业

as3.0中 public function get sValue():Number{ } sValue 是什么意思 怎

来源:学生作业帮 编辑:搜狗做题网作业帮 分类:综合作业 时间:2024/05/02 07:00:43
as3.0中 public function get sValue():Number{ } sValue 是什么意思 怎么用
as3.0中 public function get sValue():Number{ } sValue 是什么意思 怎
这是类成员的get方法,返回某个类属性的值.
面向对象中类具有封装性,外部不能访问类的私有成员,所以会给私有成员设置set和get方法,利用这两个方法来从外部对类的私有成员进行操作.
用法是类对象.sValue
举例(假如类名为MyClass):
package{
public class MyClass{
private var _value:Number;
public function MyClass(){}
public function set sValue(s:Number):void
{
_value = s;
}
public function get sValue():Number
{
return _value;
}
}
}
在类外部:
var myc:MyClass = new MyClass();
myc.sValue = 12;
trace(myc.sValue); //结果为输出12
set和get方法的用法是一样的.
再问: 老弟能把qq留给我么?我刚开始学as能帮助我么?
再答: 这个不大方便了,不好意思。你可以去加个as3的群,或者有问题百度上私信我也行。
再问: 哪谢谢了