第二十七章 Classes - 引用其他类成员
引用其他类成员
在方法中,使用下面的语法来引用其他类成员:
- 要引用
ObjectScript中的参数,使用如下表达式:
..#PARAMETERNAME
只能使用ObjectScript直接访问参数。要从Python访问参数,请使用ObjectScript包装器方法返回参数,并在需要时调用此方法。例如:
Class User.Employee Extends %RegisteredObject
{
Parameter ADDRESS = "123 Main St.";
ClassMethod AddressWrapper() As %String [ Language = objectscript ]
{
return .#ADDRESS
}
ClassMethod OfficeLocation() [ Language = python ]
{
import iris
location=iris.cls("User.Employee")..png)