クラスって何さ? 1


いやー、中途半端に、覚えて→忘れて→覚えて

を、もう何年も繰り返しているので
いまだに、しっかり身についていないAS

トホホホホ

リハビリってということで
ひとまず、クラスについておさらいだぞ

まず、クラスの使い方と
設定方法とか

というかね

クラスってなによ??

って所を改めて、復習しよう
どのみち、突っ込んだASのいじり方は出来ないだろうから
せめて基本は手に入れておかないとね

基本大事!

まず、MaxスクリプトやらMELではクラスは作れない
そもそも、クラスを作ろうとするならSDKを使わないと
スクリプトはあくまで備わったクラスを扱うのがメインだべ
(独学なので分からんが、あってるはず)

まぁ、グローバルファンクションだったりプロシージャなら
構造化していれば、それっぽい事ができるんだと思うけど。。。

Maxで言えば
オリジナルのコントローラークラスは前からほしいんだけどね
作って見たいな。。。って

本題はASなのだからってこだわらずに
クラスってなんだろか??

なんだろな??
あっはっはっはっは

クラスってのは要約すると
ある役目とか機能とか属性を持った”モノ”だ

たぶん合っている!
自信は無い!!

あっはっはっはっは

そんでもってだな、webで例えるなら
ボタンっていうクラスには、
ボタンにマウスがロールオーバーしたとき、クリックしたとき
などの決まった処理をしてくれるような機能が備わった
Flashコンテンツの部品の事サ

ボタンを作る→http://www.sakaiden.com/?p=2885

コレをMaxに例えるなら
作成したBoxは、Boxという名前のクラスでBox独特の機能が備わっている
他で言えば、ヘルパーはHelperといクラスだべ

具体的なClassの記述方法は
検索でTOPに見つかったサイト様で詳しく解説されている
デザイナーにはキツイ内容かもな~
http://www.rcc.ritsumei.ac.jp/~romer30/seminar/actionscript30/class.html

勝手に張っちゃいました。すみません

公式はこちら
http://www.adobe.com/jp/devnet/flash/quickstart/creating_class_as3/

ちょっとしたことだが、クラスには面白い事がある
クラスから子供のクラスを作ることが出来るのだ
言葉にすると分かりづらいが、コレは今度やってみよう

で、このクラスというモノを取り扱うプログラミング全般を
オブジェクト指向なんていったりするのサ
オブジェクト指向は、本当に理解するのは相当難しいそうだ
調べたところ、勉強していくと最後はある種の哲学に行き着くそうだが・・・・
まぁ、そこは難しく考えずに

クラスとは、
ある機能、属性、役割を担った部品である!

偉そうに言っているが
大してプログラミングは出来ないのだ

あっはっはっはっはっは

とにかく、これだけ覚えて、寝る。。


Leave a comment

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

One thought on “クラスって何さ?