meta.class类
包:元
超类:meta.MetaData
描述MATLAB类
描述
的meta.class
类提供了一种方法,来得到关于MATLAB的描述性信息®类。通过创建一个meta.class
对象为一个特定的类,你可以得到有关类定义的信息。
的一些性质meta.class
对象包含类属性的值相应的MATLAB类中定义。查询这些属性指定的信息由类定义的语法classdef
线。
其他属性包含列表的属性、方法和事件定义的类,以及其他信息类是如何定义的。
你不能设置的值meta.class
对象属性。你只能查询属性。
创建一个meta.class
从一个类的实例对象或使用类名使用这些选项:
元类(obj)
——返回一个meta.class
对象代表对象作为参数传递。吗?
类名称
——返回一个meta.class
对象代表指定的类。meta.class.fromName
('
——静态方法返回类名称
”)meta.class
对象代表指定的类。
你不能实例化一个meta.class
直接通过调用其构造函数对象。
的meta.class
类是一个处理
类。
属性
方法
事件
事件名称 | 触发 | 事件数据 | 事件属性 |
---|---|---|---|
InstanceCreated |
这个事件发生时每次所描述的类的一个实例 事件发生后立即所有构造函数执行完成。 |
event.ClassInstanceEvent |
|
InstanceDestroyed |
这个事件发生时每次所描述的类的一个实例 析构函数之前事件发生时立即执行。 |
event.ClassInstanceEvent |
|