새로운 클래스 시스템에서 matlab에 서브 클래 싱하는 것에 관한 질문. 나는 몇 가지 보호 특성을 가진 클래스 A를 가지고 :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
그러나, 도움에 말한다 : "당신은 어떤 속성을 지정하지 않는 방법 블록의 속성 액세스 방법을 정의해야합니다." 그 아이디어에 너무 많은 것.
아이디어가 있으십니까?