ActionScript 2.0 でオーバーロードは無理。

ActionScript 2.0 ではオーバーロードを許さない。
必要なら共通のメソッド内で arguments を調べるんだ。間違いない。

function foo () {
  if (typeof(arguments[0]) == "HOGE") {
    hoge(arguments[0]);
  }
  else if (typeof(arguments[0] == "HOGE2")) {
    hoge2(arguments[0]);
  }
  ...
}

ちょっと気持ち悪い。

コメントする

aws+ logo

About Me

フリーランスで、テクニカルディレクターたまにプログラマーをやっている後藤和貴(ごとうかずたか)です。

最近はAWSなどクラウドコンピューティングに興味あり。導入支援サービスAWS+はじめました

自己紹介的なものはまだ書いてないので、ひとまずこちら

連絡先は kaz.goto[at]gmail.com。

最近のブログ記事

閉じる