Control类继承SerialPort类,Control < SerialPort
实例化Control类,调用FindCom方法
obj = Control;
obj.FindCom;%无参数
Control类需要声明一个参数代表本类对象?调用父类方法,需要把该参数传给父类方法并且写在第一个位置,否则会调用失败报错:检查对函数 ‘FindserialportByServiceName’ 的调用中是否缺失参数或参数数据类型不正确。
function [USBserialport]=FindCom(obj)
USBserialport=FindserialportByServiceName(obj,"usbser",9999,0000);%
end
SerialPort父类第一个参数接收子类对象
function [USBserialport]=FindserialportByServiceName(obj,ServiceName,VID,PID)%