Возвратите объект 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