トップへ戻るニュースフォーラムFLASH-ML 過去ログBak@Flaダウンロードよくある質問と答
ログイン
ユーザ名:

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   コーダーズルーム【スクリプト系】
     クラス内の変数について
投稿するにはまず登録を

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
Fumio
Åê¹ÆNo.3531
投稿日時: 2004-2-5 11:16
ちょんまげら
居住地: 東京
投稿: 4531
使用環境:
Re: クラス内の変数について
最後のご質問ですね。(^^;;

Objectクラスは、すべてのクラスに継承されています。クラスやオブジェクトの相関関係は、Katoさんが作成されています(Flash MXのものですが、MX 2004でもとくに変更はないと思います)。
引用:
takiguchiさんは書きました:
5.MovieClip.gotoAndPlayメソッド(引数としてString又はNumber)のようにオーバーロードされた
メソッドを定義する場合、MovieClip.asを参照してみると引数をObjectとしていますが、
クラスの階層構造が良く分からないので理解に苦しんでいます。
StringクラスとNumberクラスはObjectクラスのサブクラスなのかなぁ??
という感じはしてるんですけど…

引数の型に応じて同名の異なるメソッドを定義するいわゆる「オーバーロード」は、ActionScript 2.0では実装されていません。

メソッドはあくまでひとつにして、引数の型により処理を条件分岐するという方法をとらざるをえません。その場合、引数の型はObjectで指定することになるでしょう。
引用:
あと、オーバーロードのやり方はどうやって調べれば良いか分かりませんでした。

ぶっちゃけた話、ActionScript 2.0の厳密な型指定は、SWFに書出す(これを「コンパイル」といっています。コンパイル型言語と異なり、ネイティブコードに変換する訳ではありませんが)ときのみの実装です。簡単にいえば、シンタックスチェックだけの機能です。日本の大学と同じく、入試というチェック後の動作については、管理が及びません。

そして大事なことは、書出されるバイトコード(ActionScriptとネイティブコードの中間コード)自体は、1.0と同値です。


----------------
 

フラット表示 前のトピック | 次のトピック

題名 投稿者 日時
   クラス内の変数について takiguchi 2004-2-5 7:02
     Re: クラス内の変数について Fumio 2004-2-5 10:42
     Re: クラス内の変数について Fumio 2004-2-5 11:05
       Re: クラス内の変数について takiguchi 2004-2-5 20:09
         Re: クラス内の変数について Fumio 2004-2-6 9:59
           Re: クラス内の変数について takiguchi 2004-2-6 11:00
         Re: クラス内の変数について Fumio 2004-2-6 12:45
           Re: クラス内の変数について takiguchi 2004-2-6 14:53
             Re: クラス内の変数について youich 2004-2-8 13:43
             Re: クラス内の変数について youich 2004-2-8 15:54
               Re: クラス内の変数について takiguchi 2004-2-8 21:45
                 Re: クラス内の変数について youich 2004-2-9 3:15
                   Re: クラス内の変数について takiguchi 2004-2-11 11:51
                     Re: クラス内の変数について Fumio 2004-2-11 13:39
                       Re: クラス内の変数について takiguchi 2004-2-11 14:53
                     Re: クラス内の変数について youich 2004-2-11 22:27
                       Re: クラス内の変数について takiguchi 2004-2-12 2:14
                         Re: クラス内の変数について youich 2004-2-12 3:00
                         Re: クラス内の変数について Fumio 2004-2-12 22:33
                           Re: クラス内の変数について takiguchi 2004-2-13 11:41
             Re: クラス内の変数について Fumio 2004-2-8 22:09
   » Re: クラス内の変数について Fumio 2004-2-5 11:16
       Re: クラス内の変数について tomohiro 2004-2-5 12:05
         Re: クラス内の変数について Fumio 2004-2-5 18:54
     Re: クラス内の変数について youich 2004-2-8 14:06
     Re: クラス内の変数について takiguchi 2004-2-9 21:32
       Re: クラス内の変数について youich 2004-2-9 22:47
         Re: クラス内の変数について takiguchi 2004-2-10 0:17
           Re: クラス内の変数について youich 2004-2-10 2:34

投稿するにはまず登録を
 
Copyright (C) 2003 FLASH-japan. All rights reserved.
Powered by Xoops