Вопрос о создании подклассов в matlab, в новой системе классов. У меня есть класс А с некоторыми защищенными свойствами:
classdef Table < Base
properties (SetAccess = protected, GetAccess = public)
PropA = [];
end %properties
Я хотел бы создать подкласс с некоторыми специализированными функциями и дополнительно ограничить доступ к PropA. (то есть, сделать доступ доступным в подклассе). Моя первая мысль была:
classdef subTable < Table
...
methods (Access = private)
out = get.PropA(obj, value);
end %private methods
Однако в справке говорится: «Вы должны определить методы доступа к свойству в блоке методов, который не указывает никаких атрибутов». Вот тебе и идея.
Есть идеи?