程序猿萌新 2021-01-28 23:40 采纳率: 50%
浏览 15
已结题

重载个方法并调用,请问一下哪里出错了?

//重载3个方法并调用

public class Oveload {
   public static void main(String[] args) { 
       Oveload O1=new Oveload();
        O1.mOL(2);    
        O1.mOL(2 , 3);
        O1.mOL("重载mOL")
     public void mOL(int i){
         System.out.println(i * i * i);
     }
     public void mOL(int x , int y){
         System.out.println(x * y);
     }
     public void mOL(String s) {
         System.out.println(s);
     }
        }

}
 

  • 写回答

4条回答 默认 最新

  • 阿米盐 2021-01-29 01:58
    关注

    // 修改如下:

    public class Oveload {

        public void mOL(int i){
             System.out.println(i * i * i);
         }
         public void mOL(int x , int y){
             System.out.println(x * y);
         }
         public void mOL(String s) {
             System.out.println(s);
         }
       public static void main(String[] args) { 
           Oveload O1 = new Oveload();
            O1.mOL(2);    
            O1.mOL(2 , 3);
            O1.mOL("重载mOL");
        }

    }

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(3条)

报告相同问题?