Essential ActionScript 3.0 読書メモ 第27回 Get/Setメソッド

一つ前の回で、取得(retriever)・変更(modifier)メソッドについて学んだ。取得・変更メソッドは、publicメソッドで、オブジェクトの状態を取得したり変更したりする。 より簡便な取得・変更の方法として、A …

Essential ActionScript 3.0 読書メモ 第26回 メソッドでオブジェクトの状態を調べ、変更する

インスタンス変数をprivateで宣言し、そのインスタンス変数が定義されたクラスの外側のコードから読んだり変更させたりしないようにしておくのが、良いオブジェクト指向プログラミングのやり方である、というのは既に学んだ通り。 …

Essential ActionScript 3.0 読書メモ 第25回 バインドメソッド

ActionScriotでは、メソッドはそれ自身値として扱える。すなわち、メソッドは変数に代入したり、関数や他のメソッドに渡したり、他の関数やメソッドから返したりできる。 class Blog {  var p …

Essential ActionScript 3.0 読書メモ 第24回 変数名の衝突を防ぐ

インスタンス変数とメソッドパラメーターが同じ名前をもっているとき、thisキーワードを使うことでそれぞれを区別して変数にアクセスすることができる。例: internal class Blog {  privat …

Essential ActionScript 3.0 読書メモ 第23回 thisの省略と名前解決

今日からChapter 3「Instance Methods Revisited」。 ● thisキーワードが、コンストラクターメソッド及びインスタンスメソッドにおいて、カレントオブジェクト(current object …