java有参构造_java的有参构造有什么用
生活随笔
收集整理的這篇文章主要介紹了
java有参构造_java的有参构造有什么用
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
java中有參構造是構造方法的一種,而構造方法作用就是當new一個對象的時候,調用構造函數完成對象的初始化,為了初始化成員屬性,但不是初始化對象,初始化對象是通過new關鍵字實現的。
要想了解有參構造有什么用,首先要知道構造方法有什么用,因為有參構造是屬于構造方法的一種。
構造函數(構造方法)作用:
當new一個對象的時候,調用構造函數完成對象的初始化,為了初始化成員屬性,而不是初始化對象,初始化對象是通過new關鍵字實現的。
通過new調用構造方法初始化對象,編譯時根據參數簽名來檢查構造函數,稱為靜態聯編和編譯多態 (參數簽名:參數的類型,參數個數
和參數順序)
創建子類對象會調用父類構造方法但不會創建父類對象,只是調用父類構造方法初始化父類成員屬性;
而有參構造就是來執行構造函數的作用的,例如:class Person{
int age;
//有參構造方法
public Person (int a){
age=a;
}
public void speak(){
System.out.println("我今年"+age+"歲");
}
}
public class Test02{
public static void main (String [] args){
Person p=new Person (20);//實例化同時賦值
p.speak();
}
}
總結
以上是生活随笔為你收集整理的java有参构造_java的有参构造有什么用的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: u盘固定盘符_浅析固定U盘盘符的原理
- 下一篇: 网络安全:包过滤防火墙和代理防火墙(应用