类的成员包括属性(变量声明)和方法(函数声明)。所有属性和方法都必须在类体(大括号)内声明;否则,编译时将出现错误。
在类内(但在函数外)声明的任何函数都是该类的属性。例如,上文中讨论的 Person 类有两个属性 age
和 name
,其类型分别为 Number 和 String。
class Person { var age:Number; var name:String; }
同样,在类内声明的任何函数都将被视为该类的方法。在 Person 类的示例中,您创建了一个名为 showInfo()
的方法。
class Person { var age:Number; var name:String; function showInfo() { // showInfo() 方法定义 } }