パッケージ名
概要
空のオブジェクトを生成することでユニークなオブジェクト名を定義する
サンプル
ソース
var Package01 = function(){};
// ベースオブジェクト定義
Package01.MyClass = function(name, count){
// プライベートメンバ
var _name = name;
var _count = count;
// プライベートメソッド
var _getAdd = function(val){
_count += val;
}
// パブリックメソッド
this.getData = function(val){
_getAdd(val);
return 'name = ' + _name + ' count=' + _count;
}
};
Package01.MyClass.prototype.getData02 = function(){
return 'Package Test';
}
// オブジェクトのインスタンスを生成して実行
var obj1 = new Package01.MyClass('User03', 3000);
// MyBaseClassのメソッド結果
document.writeln(obj1.getData(10));
document.writeln('<br />');
// MyBaseClassのメソッド結果
document.writeln(obj1.getData02());
document.writeln('<br />');
結果
name = User03 count=3010
Package Test
最終更新:2012年02月18日 11:36