實現乘法運算的功能

這裏寫代碼片# 歡迎使用Markdown編輯器寫博客

package swing;  //定義一個包

public class Counter {   //定義一個類Count
    public Counter() {
        System.out.println("兩數相乘求積:");   //結果使之實現乘法運算功能;
    }
    public void mul(int x,int d) {
        System.out.println("兩個整數:"+x+"*"+d+"="+x*d);   //定義方法mul(int x,int d),使之兩個整數相乘
    }
    public void mul(int x,float y) {
        System.out.println("一個整形,一個單精度浮點數:"+x+"*"+y+"="+x*y);   //定義方法mul(int x,float y)
    }
    public void mul(float x,float y) {
        System.out.println("兩個單精度浮點數:"+x+"*"+y+"="+x*y);    //定義方法 mul(float x,float y)

    }
    public static void main(String arges[]) {
        Counter c=new Counter();  //對方法進行實例化
        c.mul(3, 2);
        c.mul(3, 2.5f);
        c.mul(3.0f, 2.5f);        //設置數據,得出結果
    }

}

結果

這裏寫圖片描述

知識點
方法的重載:1必須是在同一個類裏面;
2方法名一樣;
3參數類型不一樣或參數數量不一樣;

從中知道了,在java中,參數的類型和個數相同,而形參名不同;方法的返回值不同時;方法的訪問控制符不同時;以上三種不認爲是方法重載。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章