Get Cargo Capacity程序框
发布时间:2014/6/26 22:11:11 访问次数:528
图6-8所示为这两个动态VI的程序框图。其中,图(a)是Vehicle(车辆)类中的方法,GRM0332C1H150GA01它从车辆类中取出Interior cargo capacity(内部货物容积)属性;图(b)是Truck(卡车)类中的方法,它从父类(车辆类)中调用Get Cargo Capacity VI取出内部货物容积,
然后再取出Bed cargo capacity(车厢货物容积),将两者相加作为卡车货物容积。
图6-9所示为这个项目的主程序-Dynamic Dispatching VI的程序框图。这里面Vehiclel VI的功能是取得车辆属性的全部数据,用Vehicle类输出;Truck VI的功能是取得卡车属性的全部数据,用Truck类输出。这两个VI的“类”输出攒成一个数组。在For循环中分别索引出两个类,当Vehicle类输入时,调用Vehicle类的方法,Truck类输入时调用Truck类的方法。
图6-8所示为这两个动态VI的程序框图。其中,图(a)是Vehicle(车辆)类中的方法,GRM0332C1H150GA01它从车辆类中取出Interior cargo capacity(内部货物容积)属性;图(b)是Truck(卡车)类中的方法,它从父类(车辆类)中调用Get Cargo Capacity VI取出内部货物容积,
然后再取出Bed cargo capacity(车厢货物容积),将两者相加作为卡车货物容积。
图6-9所示为这个项目的主程序-Dynamic Dispatching VI的程序框图。这里面Vehiclel VI的功能是取得车辆属性的全部数据,用Vehicle类输出;Truck VI的功能是取得卡车属性的全部数据,用Truck类输出。这两个VI的“类”输出攒成一个数组。在For循环中分别索引出两个类,当Vehicle类输入时,调用Vehicle类的方法,Truck类输入时调用Truck类的方法。