Список доступа к методу

Этот класс объявляет список доступа для метода Access атрибут:

classdef MethodAccess
   methods (Access = {?ClassA, ?ClassB, ?MethodAccess})
      function listMethod(obj)
      ...
      end
   end
end

The MethodAccess класс задает доступ к следующему методу:

  • Доступ к listMethod из образца MethodAccess методами классов ClassA и ClassB.

  • Доступ к listMethod из образца MethodAccess методами подклассов MethodAccess, из-за включения MethodAccess в списке доступа.

  • Подклассы ClassA и ClassB разрешено определять метод с именем listMethod, и MethodAccess разрешено переопределять listMethod. Однако, если MethodAccess не был в списке доступа, его подклассы не смогли переопределить listMethod.

Похожие темы