我正在玩 Flex,我对一些事情感到好奇。
首先,对于我的实例变量,我可以定义类似
private var _count:int = 0;
然后似乎如果我有一个 getter 和 setter 用于计数,例如
public function get count():int
{
return _count;
}
public function set count(value:int):void
{
_count = count;
}
我可以从另一个函数中调用类似
count++;
这反过来又将 _count 设置为增加一。
IE 我似乎可以通过 count 或 _count 访问 count 因为我有一个 getter 和 setter ..
那是正确的理解吗?
对于像上面这样的事情,拥有 getter 和 setter 或简单地调用是很好的 OOP 实践_count++;
谢谢