GETTER または SETTER 指定の可視性は、包含するプロパティの可視性よりも厳格にする必要があります。
class-id myClass1.
property-id myProp1 string private.
setter protected. *> this is incorrect
set property-value to "1234"
getter.
end property.
end class.
class-id myClass2.
property-id myProp2 string public.
setter protected. *> this is correct
set property-value to "5678"
getter.
declare myString as string.
set myString to property-value
end property.
end class.