1. 程式人生 > >java--線上執行

java--線上執行

大部分常見OJ要求只能提交一個原始碼段落,即只能有一個.java檔案。
通常檔案命名為Main,程式入口為public static void main().
而Java要求public的類必須與所在檔案同名。
因此只能是
只有一個主類Main,把其他類都放進Main類裡
public class Main{
    public static void main(String [] args){
    }
}

當你希望另外構建class時,不能再使用public關鍵詞。即不用關鍵詞

使用java.util.Scanner或Reader等類封裝

System.in時,注意只能有一個封裝例項,否則可能弄丟輸入資料




eg:(www.anycode.cn)



public class Main {
public static void   main (String[] args){
Monstor[] ma = new Monstor[2];
ma[0] = new Monstor();
ma[1] = new Vampore();
for(int i=0; i<2; i++){
ma[i].frighten(i);
}

}


}
 class Monstor {
boolean frighten(int x){

System.out.print("fire");
return true;
}
}


 class Vampore extends Monstor {
boolean  frighten(int x){
System.out.print("arrrgh");
return true;


}
}