新・元地方の中規模印刷会社で苦悩するWebデザイナー改めWebディレクターの日記

自由な20代、窮屈な30代を経て、遂に40代になっちまったWebディレクター&パソコン講師の覚書と思う言(こと)。略称【ちほちゅう】

*

ビルトインクラスとは(ActionScript3.0勉強中! #2)

   

  • このエントリーをはてなブックマークに追加

1年以上前の記事です。内容が古い可能性があります。

さて、すべてのデータを「あるクラス(データ型)のインスタンス(データ)」として扱う「オブジェクト指向プログラミング」言語であるActionScript3.0ですがデータには様々な種類があるのでもちろん、クラスにも様々な種類があるわけです。
そんなクラスの中で予め用意されているものを「ビルトインクラス」といいます。
で、これはなんと500種類以上もあるのです。

ActionScript 3.0 言語およびコンポーネントリファレンス

プロからやさしく学ぶ ActionScript 3.0プロからやさしく学ぶ ActionScript 3.0
著者:浦野 大輔(株式会社サイバーエージェント)
販売元:インプレスジャパン
発売日:2010-01-22
おすすめ度:3.0
レビューを見る

スポンサーリンク
 

そのうちの数例

int:整数値を扱うためのクラス
String:文字列(テキスト)を扱うためのクラス
MovieClip:ムービークリップを扱うためのクラス
TextField:テキストフィールドを扱うためのクラス
Sound:サウンド(音)を扱うためのクラス

それぞれのクラスに対して使えるプロパティ。メソッド。イベントが決められています。
そして、それぞれのクラスは継承関係を持っていて親クラスの機能(プロパティ、メソッド、イベント)を子クラスは引き継ぐことができるようになっています。

なお、プロパティ、メソッド、イベントに関しては以下。

プロパティとは 【property】 – 意味/解説/説明/定義 : IT用語辞典

オブジェクト指向プログラミングで使用されるオブジェクトが保持している、そのオブジェクトの性質を表すデータ。例えば、画像データのオブジェクトならば、高さや幅などのデータをプロパティとして持っている。

メソッドとは 【method】 – 意味/解説/説明/定義 : IT用語辞典

オブジェクト指向プログラミングにおいて、各オブジェクトが持っている自身に対する操作。オブジェクトは「データ」と「手続き」から成っているが、その「手続き」の部分に当たる。

イベントとは 【event】 – 意味/解説/説明/定義 : IT用語辞典

オブジェクト指向プログラミングにおいて、オブジェクトに特定の現象が発生した時に発する信号。

個人的にはプロパティとメソッドの違いは()が付くか付かないかというなんとも簡単な見た目で判断してしまっています。

といったところで、2回にわたって説明してきましたがこれをしっかり理解しておけば今までFlashを使いこなしてきた方であればAS3もなんとか使えるんじゃないかなぁと思います。
そんなこんなで次回は、さっそく以前作ったプルダウンメニューをAS3に直してみることにします。

□ AS2.0以前との違い(ActionScript3.0勉強中! #1)

 - FLASH, プログラミング

アドセンス広告メイン

Message

メールアドレスが公開されることはありません。

  関連記事

自由研究はプログラミング。「プログラミン」が面白い

1年以上前の記事です。内容が古い可能性があります。文部科学省が小学生向けオンライ …

no image
Flashでプルダウンメニューを作ってみた

1年以上前の記事です。内容が古い可能性があります。過去ログの「Flashでプルダ …

動画をflashに貼りつけたらディレクトリに注意

1年以上前の記事です。内容が古い可能性があります。最近では動画というとFLV(F …

「HTML5」「CSS3」「ActionScript3.0」

1年以上前の記事です。内容が古い可能性があります。近頃はディレクション業にかまけ …

CSSだけで作る最も単純なプルダウンメニュー(ドロップダウンメニュー)【Webデザイン】

1年以上前の記事です。内容が古い可能性があります。今まではIE6の存在等もあって …

知らぬ間にPHPがバージョンアップ。PHP5.6からいきなりPHP7になっていた

1年以上前の記事です。内容が古い可能性があります。これ? いつからだったんでしょ …

【眼から鱗】ブラウザのキャッシュはHTMLで制御できた

1年以上前の記事です。内容が古い可能性があります。過去にはサイトデザインをプリン …

正規表現を可視化してくれるサイト「Regexper」

1年以上前の記事です。内容が古い可能性があります。先日のブログ移転の時といい、正 …

no image
メモリが”read”になることはできませんでした。

1年以上前の記事です。内容が古い可能性があります。Windowsのアプリケーショ …

Web上でCookie(クッキー)をチェック「Cookie-Checker」

1年以上前の記事です。内容が古い可能性があります。何でもかんでもWebさえあれば …

血液型オヤジ