checkClass检查指定的Java、Matlab(MCOS)、.NET或COM(ActiveX)对象引用或类名,并报告其超类、接口、新的/修改的方法、子类、属性、事件、枚举和注释。
此实用程序是对更详细的UIINSPECT实用程序(请参见下面的链接)的补充,它基于命令提示符,并突出显示在已检查类中相对于其父超类修改的对象组件。
语法:
checkClass(类名)
checkClass(objectReference)
checkClass(…,级别)%default level=inf
示例:
%的Java对象/类
checkClass('java.lang.String')
checkClass(javax.swing.JButton)
jButton=javax.swing.jButton('clickme!');
jButton.checkClass;%或:checkClass(jButton)
checkClass(com.mathworks.mwswing.MJToolBar)
checkClass(com.mathworks.mde.desk.MLDesktop.getInstance)
%Matlab(MCOS)
检查类(gcf)
checkClass(“matlab.ui.Figure”)
%.NET
checkClass('NET.Assembly')
技术描述:
http://UndocumentedMatlab.com/articles/checkclass
错误和建议:
请发送至Yair Altman(gmail.com上的altmany)
实验后奥特曼(2021)。检查Java/Matlab/COM类对象/名称(//www.tianjin-qmedu.com/matlabcentral/fileexchange/26947-checkclass-inspect-a-java-matlab-com-class-object-name),MATLAB中央文件交换。恢复.
谢谢,新版本已经发布了。这个工具非常有用,比Matlab提供的methodsview函数要好得多。对于分析Matlab类非常有用,尤其是当您有类层次结构时。
@马丁-我刚刚更新了下载文件
可下载版本仅为1.19,与该版本相同。请检查实际版本。
调查MATLAB内部的有趣的工具。