« #Calc 1.2.5 | トップページ | #Script 1.2 草稿版 5 その 2 »

2007年3月16日 (金)

#Script 1.2 草稿版 5

#Script におけるオブジェクトの構造の新しい定義の案。

  • オブジェクトのメンバの値は、オブジェクトだけではなくて参照も取れるようにする。メンバアクセス演算でメンバの値が参照だったらそれをそのまま返し、メンバの値がオブジェクトだったら従来どおりメンバ参照を返す。値が参照になっているメンバは、スクリプトコードからは値を書き換えられない。
  • $class 内部メンバの代わりに $prototype 内部メンバを定義。オブジェクトのメンバの検索は、クラスの継承構造をたどるのではなくプロトタイプチェーンをたどることによって行う。Class 組込みオブジェクトは廃止 (またはそれに準ずる扱い)。
  • $get$/$set$ 接頭辞によるゲッター・セッターは廃止したい。が、代替手段はどうするか。
    • 参照の定義とメンバアクセスの方法を変える???

|

« #Calc 1.2.5 | トップページ | #Script 1.2 草稿版 5 その 2 »

コメント

コメントを書く



(ウェブ上には掲載しません)




トラックバック

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/169172/14281952

この記事へのトラックバック一覧です: #Script 1.2 草稿版 5:

« #Calc 1.2.5 | トップページ | #Script 1.2 草稿版 5 その 2 »