How to get a complete list of class properties including private properties.

5 ビュー (過去 30 日間)
I wrote a class which have both public and private properties.
In a private mehod of the class, I need to get a complete list of porperties of the class, definitely, including all private properties.
Buit-in function 'properties' reveals only public properties.
What would be my options?
Thank you.

採用された回答

Steven Lord
Steven Lord 2022 年 12 月 7 日
Create a metaclass object and iterate through the PropertyList.
  2 件のコメント
Steven Lord
Steven Lord 2022 年 12 月 7 日
That would work as long as MYCLASS is not Abstract. But if you have an Abstract class (meaning you can't instantiate an instance of the class) see the second and third paragraphs in the Description section on the documentation page to which I linked.

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

Find more on Argument Definitions in Help Center and File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by