attributeValues

语法

attributeValues(obj)

参数

obj 类实例。

详情

获取类实例的所有属性及其对应的属性值。

返回值:一个字典,key 是属性名称,value 是属性值。

例子

class Person {
	name :: STRING
	age :: INT
	def Person(name_, age_) { 
		name = name_
		age = age_
	}
}
p1 = Person("Sam", 12)
attributeValues(p1)

/* output: 
name->Sam
age->12
*/

p2 = Person("Andy", 16)
attributeValues(p2)

/* output: 
name->Andy
age->16
*/