我可以在课程中使用两种主要方法吗?
public TwoMain{
public static void main(){
//some code
}
public static void main(){
//some code
}
}
答案 0 :(得分:2)
为什么不亲自测试一下,看看会发生什么?什么都不会爆炸。这样做更有“强烈>有趣”
。我在我的编辑器上尝试了这个,当然,它没有编译。实际上,无论它们被称为什么,您都无法编写任何重复的方法。因此,您不能在一个类中使用两个foo()
方法,两个bar()
方法,两个iAmHandsome()
方法或两个sweeperRocks()
方法。
但是你可以声明一个方法的重载。方法X的重载是一种方法,其方法与方法X具有相同的名称,但具有不同的参数。
例如,这是foo
方法:
public void foo () {}
这是foo
public void foo (int i) {}
现在我们可以说foo
有两个重载。