回覆列表
  • 1 # ssgrs21442

    在使用new建立物件時,Java會根據提供的引數來決定構建哪一個構造器。比如在構建neZha時,我們提供了兩個引數: 整數150和字串"shit",這對應第二個構建方法的引數列表,所以Java會呼叫第二個構建方法。在Java中,Java會同時根據方法名和引數列表來決定所要呼叫的方法,這叫做方法過載(method overloading)。構建方法可以進行過載,普通方法也可以過載,比如下面的breath()方法:public class Test{public static void main(String[] args){Human aPerson = new Human();aPerson.breath(10);}}class Human{/*** breath() 1*/void breath(){System.out.println("hu...hu...");}/*** breath() 2*/void breath(int rep){int i;for(i = 0; i

  • 中秋節和大豐收的關聯?
  • 有地圖舌的人應該吃什麼藥能好?