プライベート, パブリックメンバ : ActionScript
ActionScript2.0のオブジェクトへのアクセス権。 AS2はプライベートなプロパティを指定する指示子はない。 下記のようにして同様の機能を持たせる。function CustomObject() {
// プライベートなプロパティ
var privateProp = 'プライベート';
// パブリックなプロパティ
this.publicProp = 'パブリック';
// プライベートなメソッド
var privateFunc = function(){
trace(privateProp);
}
// パブリックなメソッド(プライベートなメソッドへのアクセスを提供)
this.publicFunc = function() {
trace(privateProp);
}
// 関数(外部から呼び出すことはできない
function localFunc(){
trace(privateProp);
}
}
var o = new CustomObject();
o.publicFunc(); // プライベート
o.privateFunc(); // 呼び出されない
o.localFunc(); // 呼び出されない
関連記事
- 関連記事は見つかりませんでした。
検索ボックスからの検索もお試しください。
コメント
コメントはまだありません。
コメントの投稿
改行と段落タグは自動で挿入されます。
メールアドレスは表示されません。
トラックバックURL
http://www.findxfine.com/flash/actionscript/539.html/trackback