meta.class.fromName

Возвратите объект meta.class, сопоставленный с именованным классом

Синтаксис

mcls = meta. класс. fromName (ClassName)

Описание

mcls = meta.class.fromName(ClassName) является статическим методом, который возвращает объект meta.class для заданного класса. ClassName может быть вектором символа или скаляром строки.

Можно также использовать оператор ?, чтобы получить объект meta.class для имени класса:

mcls = ?ClassName;

Эквивалентный вызов meta.class.fromName:

mcls = meta.class.fromName('ClassName');

Используйте meta.class.fromName при использовании вектора символа или строковой переменной для имени класса:

function mcls = getMetaClass(clname) 
   % Do error checking
   mcls = meta.class.fromName(clname);
   ...
end

Смотрите также

|

Была ли эта тема полезной?