Пакет: meta
Поиск абстрактных методов и свойств
meta.abstractDetails(ClassName)
meta.abstractDetails(mc)
absMembers = meta.abstractDetails(___)
meta.abstractDetails(
отображает список абстрактных методов и свойств для класса с именем ClassName
)ClassName
. Используйте полностью заданное имя для классов в пакетах. MATLAB® отображает все общедоступные и защищенные абстрактные методы и свойства, включая объявленные Hidden
.
meta.abstractDetails(
отображает список абстрактных методов и свойств для класса, представленного mc
)meta.class
mc объекта
.
absMembers = meta.abstractDetails(___)
возвращает массив метакласс, соответствующих абстрактным представителям класса, и может включать в себя любой из входных параметров в предыдущих синтаксисах. Если класс имеет как абстрактные методы, так и абстрактные свойства, absMembers
является разнородный массив класса meta.MetaData
содержащие meta.method
и meta.property
объекты.
Класс может быть абстрактным, не задавая никаких абстрактных методов или свойств, если он объявляет Abstract
атрибут класса. В этом случае meta.abstractDetails
не возвращает абстрактных представителей для этого класса, но класс является абстрактным. Для получения дополнительной информации смотрите раздел «Определить, является ли класс абстрактным».
|
Имя класса, заданное как вектор символов или строковый скаляр. |
|
|
|
Массив |