java有參的構造方法和無參的構造方法
阿新 • • 發佈:2018-12-31
一、無參構造方法
1、定義:
如果編寫一個java程式時沒有新增無參構造方法,那麼編譯器會自動新增無參構造方法;
但是如果編寫時添加了有參構造方法而未新增無參構造方法,那麼編譯器只認有參構造方法而不會預設新增無參構造方法
所以,如果需要使用無參構造方法,一定要在類裡面新增
2、舉例:
public void text1
{
private String name;
private int age;
}
public void text1
{
private String name;
private int age;
public text()
{
}
}
//無參構造方法
public void text2
{
private String name;
private int age;
public text(String name,int age)
{
this.name=name;
this.address=address;
}
}//有參構造方法
public void text3
{
private String name;
private int age;
public text( )
{
}
//無參構造方法
public text(String name,int age)
{
this.name=name;
this.age=age;
}
}
//有參構造方法
二、有參構造方法
顧名思義就是在無參構造方法裡面添加了一定的形式引數