DESKTOP-E68IKVH_20200826-魏海荣
一、问题:
loop:while( true ) {
int op = rand.nextInt( 10 ); // 随机产生 [ 0 , 10 ) 之间的数字
switch( op ) {
case 0 :
if( m.getEnergy() >= 10){
if(m instanceof Roadable ) {
Roadable t = ( Roadable) m;
t.run();
}
}else {
break loop;
}
break;
case 1 :
if( m.getEnergy() >= 15){
if(m instanceof Voyageable ) {
Voyageable t = ( Voyageable) m;
t.voyage();
}
}else {
break loop;
break;
case 2 :
if( m.getEnergy() >= 25){
if(m instanceof Flyable ) {
Flyable t = ( Flyable) m;
t.fly();
}
}else {
break loop;
break;
default :
System.out.println(" 不支持这个操作!!!");
}
}
对标签还有点疑惑,希望老师能细讲一下。
二、吐槽:
希望周六不上晚自习,周天上晚自习。周天能找找状态,周一就能进入学习状态。周六同学们也不能完全的投入学习中。
点赞