ドキュメンテーション

最新のリリースでは、このページがまだ翻訳されていません。 このページの最新版は英語でご覧になれます。

プロパティ アクセス リスト

このクラスは、GetAccess プロパティおよび Access 属性のアクセス リストを宣言します。

classdef PropertyAccess
   properties (GetAccess = {?ClassA, ?ClassB}, SetAccess = private)
      Prop1
   end
   properties (Access = ?ClassC)
      Prop2
   end
end

クラス PropertyAccess は、次のプロパティ アクセスを指定します。

  • クラス ClassA および ClassBProp1 プロパティへの get アクセスを許可する。

  • ClassA および ClassB のすべてのサブクラスに Prop1 プロパティへの get アクセスを許可する。

  • PropertyAccess のサブクラスから Prop1 への get アクセスを提供しない。

  • Prop1 プロパティへのプライベートな set アクセスを定義する。

  • ClassC とそのサブクラスに Prop2 への set および get アクセスを許可する。

関連するトピック