Список доступа к событиям

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

classdef EventAccess
   events (NotifyAccess = private, ListenAccess = {?ClassA, ?ClassB})
      Event1
      Event2
   end
end

Класс EventAccess задает следующий доступ к событию:

  • Пределы доступа к уведомлениям для Event1 и Event2 на EventAccess; только методы EventAccess может вызвать эти события.

  • Предоставляет доступ к прослушиванию для Event1 и Event2 к методам ClassA и ClassB. Методы EventAccess, ClassA, и ClassB может задать прослушиватели для этих событий. Подклассы MyClass невозможно задать прослушиватели для этих событий.

Похожие темы