文档

元类

获得meta.class对象

语法

MC =元类(对象)
MC = ?类名称

描述

MC =元类(对象)返回meta.class类的对象.的对象输入参数可以是标量或对象数组。然而,元类总是返回一个标量meta.class对象。

MC = ?类名称返回meta.class对象的名称为类名称.的?运算符只适用于类名,不适用于对象。

如果传递类名为字符向量到元类函数返回meta.class对象的字符类。使用?操作员或meta.class.fromName方法获取meta.class从类名中获取对象。类中传递类名时,使用此方法字符变量。

例子

返回meta.class对象的实例MException类:

obj = MException('Msg:ID','MsgTxt');MC =元类(obj);

使用?操作符来获取meta.class对象的matlab.mixin.SetGet类:

matlab.mix . setget;