public class magiccontent extends Array但是你这情况跟上一行无关magic[1]指的是你magic"阵列"中的第一个位置的"元素"1.你的magic根本不是个阵列,magiccontent更不是2.你的magic[1]也不是个magiccontent所以magic[1].matype没东西你要作的是var magic:Array=new Array() 先宣告阵列magic[1]=new magiccontent 放一个magicccontent进去magic[1].matype才能存取