flag = isInactivePropertyImpl(obj,prop) 指定公共非状态属性是否处于非活动状态,并且对当前对象配置不可见。非活动属性是指因为其他属性的值而变得与对象无关的属性。如果使用 disp 方法显示对象属性,则不显示非活动属性。如果您尝试使用公共访问来直接访问或者对非活动属性使用 get 或 set,则会发生警告。
methods (Access = protected)
function flag = isInactivePropertyImpl(obj,propertyName)
if strcmp(propertyName,'InitialValue')
flag = obj.UseRandomInitialValue;
else
flag = false;
endendend