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;


}
}

  • 4
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值