for(f.show('A');f.show('B')&&(i<2);f.show('C'))
Fu f=new Demo(); 多态: 当父类引用指向子类对象时,编译时期查看父类中是否有该方法,如果没有编译失败,但是运行时期,调用的还是子类对象的方法。
f.show('A');初始化表达式,一定运行的,且只运行一次,输出A
f.show('B')&&(i<2);循环条件表达式,为true才执行循环体,f.show('B'),输出B并返回了false, false&&(0<2)返回false,循环到此结束。
输出 A
B
|
|