パッケージ名

概要

空のオブジェクトを生成することでユニークなオブジェクト名を定義する

サンプル

ソース

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