#構造方法要與類名相同,且沒有返回值,void也不能寫,不然就變成了普通方法。 #當沒有顯示聲明構造函數,編譯器自動加上如:類名(){} #能夠有多個構造函數,根據參數類型和個數
#方法名相同,參數個數或類型不一樣,稱爲重載。參數相同的,只是返回值類型不一樣的,不是重載。 #構造方法也能夠重載
一、也能夠用於在構造方法中調用其它的構造方法,必須放在新構造方法中的第一句。java
package 的使用 #必須放在文件第一行 #默認是域名倒寫 com.baofeng.sso #編譯器以點爲分割來標識文件目錄 import com.fsdj.ccc #執行一個類時,也要寫全包名
#在子類中調用父類的方法。至關於PHP中parent class Father { public int value; void f(){ value = 100; System.out.println("farther's value="+value); } } class Child extends Father { public int value; void f(){ super.f(); value = 200; System.out.println("child's value=" + value); System.out.println("parent's value = " + super.value); } } public class Test { public static void main(String[] args){ Child cc = new Child(); cc.f(); } }
//繼承父類,必須先調用父類的構造方法,super() 須寫在第一行