當前位置:首頁 » 編程語言 » java構造方法的調用

java構造方法的調用

發布時間: 2023-06-10 19:19:32

A. java中構造方法有哪些條件一般什麼時候被調用

構造方法是類中比較特殊液隱大的方法、它有如下幾個特點
1.方法沒有返回值
2.方法名和類名相同
3.構造方法可以重載(包括參數類型不同的重鬧豎載和參數個數不同的重載)
4.每個類默認會有一個無參的構造函數
例:攜明
public Class User{
public User(){}
public User(String name,int age){
this.name = name;
this.age = age;
}
private String name;
private int age;
public String getName(){
return this.name;
}
public void setName(String name){
this.name = name;
}

public int getAge(){
return this.age;
}

public void setAge(int age){
this.age = age;
}

}

構造函數是在你New對象的時候被調用的
例: User user = new User();

B. Java中構造方法何時被調用

新建一個對象是被調用。遲局帆也碼雹就是臘叢new的時候;
如:
public class A{
int i;
String c;
public A(){ } //無參構造方法
public A(int i,String c)
{
this.i = i;
this.c = c;
}//兩參構造方法

public static void main(String[] args){
A a = new A() ;//調用了無參構造方法;

A a1 = new A(5,"vieri");//調用了兩參構造方法
}
}

C. java中如何實現構造方法的調用

public class Util {
public String name;
public Util(){
System.out.println("無參構造方法..");
}
public Util(String name){
this.name = name;
System.out.println("有參構造方法.."+name);
}
public static void main(String[] args) {
Util u1 = new Util();

Util u2 = new Util("小明");
}
}

D. java怎麼在構造方法裡面調用另外一個構造方法啊,在線等,急

第三個 Students 不是構造方法,不能在其裡面調用另外的構造方法,正確如下:

classStudent{

intno;

Stringname;

intmath;

intjava;

intphy;

Student(intno,Stringname){
this(no,name,0,0,0); //調用構造方法
}

Student(intmath,intjava,intphy){
this(0,"",math,java,phy); //調用構造方法
}

Student(intno,Stringname,intmath,intjava,intphy){
this.no=no;
this.name=name;
this.math=math;
this.java=java;
this.phy=phy;
}
}
熱點內容
鍵盤按f9鍵不可以編譯怎麼調 發布:2025-07-18 00:11:34 瀏覽:312
安卓手機的廣告如何刪除 發布:2025-07-18 00:10:50 瀏覽:105
linux安裝composer 發布:2025-07-18 00:04:52 瀏覽:241
地址存儲器的容量 發布:2025-07-17 23:42:56 瀏覽:167
win7電腦用戶名和密碼在哪裡查詢 發布:2025-07-17 23:39:44 瀏覽:476
安卓手機顏色怎麼變色 發布:2025-07-17 23:26:43 瀏覽:375
java離線安裝 發布:2025-07-17 23:23:31 瀏覽:377
位置伺服器地址是什麼 發布:2025-07-17 23:18:00 瀏覽:841
phpif一行 發布:2025-07-17 23:12:27 瀏覽:730
安裝腳本精靈 發布:2025-07-17 23:11:35 瀏覽:127