質問: クラスの勉強をしているのですが、
回答: スクリプトは上から下へと実行されます。 Javascriptと違って"定義の巻き上げ"が起こりません。 ※"定義の巻き上げ":後で定義したものが同じスコープに在るのなら使えてしまうこと(この仕様は一般的じゃないです) Javascriptと同じ感覚で適当に定義しとけばいいやじゃダメだってことです。 ”使いたいのなら先に定義する” ことをクセづけておきましょう。