fork(3) download
  1. /* package whatever; // don't place package name! */
  2.  
  3. import java.util.*;
  4. import java.lang.*;
  5. import java.io.*;
  6. /* package whatever; // don't place package name! */
  7.  
  8. class OverloadingDemo{
  9. void A(){
  10. System.out.println("void A()");
  11. }
  12. int A(int arg1){
  13. return arg1;
  14. }
  15. String A(String arg1){
  16. return arg1;
  17. }
  18. public static void main(String[] args){
  19. OverloadingDemo od = new OverloadingDemo();
  20. od.A();
  21. int arg1 = od.A(1);
  22. System.out.println(arg1);
  23. String arg1 = od.A("A");
  24. System.out.println(arg1);
  25. }
  26. }
Compilation error #stdin compilation error #stdout 0.04s 4386816KB
stdin
Standard input is empty
compilation info
Main.java:23: error: variable arg1 is already defined in method main(String[])
String arg1 = od.A("A");
       ^
1 error
stdout
Standard output is empty