よく文法を忘れるのでメモ。
- package
- {
- public class MyClass
- {
- private var _itemName:String = "hoge";
-
- public function get itemName():String
- {
- return _itemName;
- }
-
- public function set itemName(value:String):void
- {
- _itemName = value;
- }
- }
- }
package
{
public class MyClass
{
private var _itemName:String = "hoge";
public function get itemName():String
{
return _itemName;
}
public function set itemName(value:String):void
{
_itemName = value;
}
}
}
メソッド名とプロパティ名は一緒じゃダメ。こういうときに、privateなプロパティ名にアンダースコアをつけるの(何て言うんだったかな?)が便利だと思ってしまう。
0 件のコメント:
コメントを投稿