/*****************TestFinal.java end ***********************/
/*****************TestOverload.java begin ***********************/
public class TestOverload { public void amethod(int i, String s){}
//加入其他方法 //下面哪些方法可以加入到Sample类中,并且保证编译正确呢?
// public void amethod(String s, int i){} (可以) // public int amethod(int i, String s){return 0;} (不可以) // private void amethod(int i, String mystring){} (不可以) // public void Amethod(int i, String s) {} (可以) // abstract void amethod(int i); (不可以) } /** * 抽象类Sample (abstract public class Sample) * @author Administrator * */ abstract class Sample{ public static void main( String[] s){}
//加入其他方法 //下面哪些方法可以加入到Sample类中,并且保证编译正确呢?
// abstract public void main(String s, int i); // public final static int main(String[] s){return 0;} // private void main(int i, String mystring){} (可以) // public void main( String s) throws Exception{} (可以)
}
/*****************TestOverload.java end ***********************/
/*****************TestOverride .java begin ***********************/
public class TestOverride {
public TestOverride method()throws RuntimeException{ return null; }