いまいちピンときていないのだけれど、とりあえず解った事だけメモ。

メインタイムラインから、クラスを呼び出して、クラスのプロパティ、もしくはメソッドを呼び出す際は、

var hoge:MyClass = new MyClass();
trace(hoge.propa);
trace(hoge.metho());

何となく上記な感じ。
で、このMyClassは、

package{
	public class MyClass{
		public var propa = "hello";
		public function MyClass(){
			trace ("abc");
		}
		public function metho(){
			var test = "HelloWorld";
			return test;
		}
	}
}

こんな感じになっているとする。

メインタイムラインの一行目の、var hoge:MyClass = new MyClass();と、呼び出したら、クラスの青字の部分の処理が実行された。様は、文字列abcがtraceされた。

メインタイムラインの二行目の、trace(hoge.propa);は、クラスの赤字のプロパティが呼び出された。helloをtraceした。

メインタイムラインの三行目の、trace(hoge.metho());は、クラスの緑字のプロパティが呼び出された。HelloWorldとtraceした。

いまいち挙動が把握しにくくて、四苦八苦です。

上記の様な、簡単なもので、なんども練習しよう。