構(gòu)造方法該如何理解
A a = new A() 是一個實例過程,是不是也可以認為這是一個無參數(shù)的構(gòu)造方法
A a = new A(x = 1, y = 2, z = 3)也是一個實例過程,這是一個構(gòu)造方法嗎?也就是說構(gòu)造方法就是實例過程中對對象的變量進行初始化。如果調(diào)用的類沒有參數(shù)就是無參數(shù)構(gòu)造方法,有參數(shù)就是一個有參數(shù)的構(gòu)造方法?
A a = new A() 是一個實例過程,是不是也可以認為這是一個無參數(shù)的構(gòu)造方法
A a = new A(x = 1, y = 2, z = 3)也是一個實例過程,這是一個構(gòu)造方法嗎?也就是說構(gòu)造方法就是實例過程中對對象的變量進行初始化。如果調(diào)用的類沒有參數(shù)就是無參數(shù)構(gòu)造方法,有參數(shù)就是一個有參數(shù)的構(gòu)造方法?
2016-03-05
舉報
2016-03-05
構(gòu)造方法的方法名必須與類名相同,與類名相同的方法才算是構(gòu)造方法
2016-03-07
無參的構(gòu)造方法有什么用?
2016-03-06
A a = new A(1,2,3);? //應該是這樣,這里是方法的調(diào)用,里面都是實參,當然前提是你定義該含參的構(gòu)造方法