我想在这样的抽象类中定义一个带有属性的接口
classdef A
properties (Abstract = true)
Valid;
end
end
像这样实现这个接口
classdef B < A
properties (Dependent = true)
Valid;
end
methods
function v = get.Valid(obj)
v = 1;
end
end
end
但是当我尝试制作 BI 的实例时,会出现以下错误
>> c = B()
??? Error using ==> B
The property 'Valid' restriction defined in class 'B' must match the property definition in base class 'B'.
谁能告诉我我做错了什么?