?? chap5-2.txt
字號:
// 程序5-2
interface constant {
int EXCELLENT=5; // 這些變量在子類中都不能改變
int GOOD=4;
int PASS=3;
int FAIL=2;
}
class score implements constant{ // score類實現了constant接口
int GetScore( ) {
int score;
score=(int)(100*Math.random( ) ); // 產生一個隨機數
if(score>=90)
return EXCELLENT; // 自由使用接口中的常量
else if(score>=80)
return GOOD;
else if(score>=60)
return PASS;
else
return FAIL;
}
void transfer(int x) {
switch(x) {
case EXCELLENT:
System.out.println("你的成績是 :"+EXCELLENT);
break;
case GOOD:
System.out.println("你的成績是 :"+GOOD);
break;
case PASS:
System.out.println("你的成績是 :"+PASS);
break;
case FAIL:
System.out.println("你的成績是 :"+FAIL);
break;
}
}
}
public class contestTest{
public static void main(String args[ ]) {
score st1=new score( );
st1.transfer(st1.GetScore( ));
st1.transfer(st1.GetScore( ));
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -