【構(gòu)造方法的作用】在java中,構(gòu)造方法的主要作用就是對類進行初始化,是一個與類同名且沒有返回值類型的方法,當類實例化一個對象時會自動調(diào)用構(gòu)造方法,而且如果沒有定議任何構(gòu)造方法的形式,程式會為你取一個不帶任何參數(shù)的構(gòu)造函數(shù),對于這一點還是需要了解的 。
構(gòu)造方法必須通過關(guān)鍵詞new自動調(diào)用,是在產(chǎn)生對象時被java系統(tǒng)自動調(diào)用的,因此是不能在程序中像調(diào)用其他方法一樣去調(diào)用構(gòu)造方法 。但可以在一個構(gòu)造方法里調(diào)用其他重載的構(gòu)造方法,不是用構(gòu)造方法名,而是用this(參數(shù)列表)的形式,根據(jù)其中的參數(shù)列表 , 選擇相應的構(gòu)造方法 。
資料拓展:Java是一門面向?qū)ο缶幊陶Z言 , 不僅吸收了C語言的各種優(yōu)點,還摒棄了C里難以理解的多繼承、指針等概念,因此Java語言具有功能強大和簡單易用兩個特征 。Java語言作為靜態(tài)面向?qū)ο缶幊陶Z言的代表 , 極好地實現(xiàn)了面向?qū)ο罄碚摚试S程序員以優(yōu)雅的思維方式進行復雜的編程 。
