向下转型
向下转型:父类类型向子类类型向下转换的过程,这个过程是强制的。
格式:子类类型 变量名 = (子类类型) 父类变量名; 如:Cat c =(Cat) a;
if(usb instanceof Mouse){
Mouse m = (Mouse)usb;
m.click(); }else if (usb instanceof KeyBoard){
KeyBoard kb = (KeyBoard)usb;
kb.type(); }
2024-01-14 14:18:40
向下转型
向下转型:父类类型向子类类型向下转换的过程,这个过程是强制的。
格式:子类类型 变量名 = (子类类型) 父类变量名; 如:Cat c =(Cat) a;
if(usb instanceof Mouse){
Mouse m = (Mouse)usb;
m.click(); }else if (usb instanceof KeyBoard){
KeyBoard kb = (KeyBoard)usb;
kb.type(); }