在構造函數(shù)中分為兩種參數(shù)類型,有參和無參。可以進行調(diào)用和一些聲明的操作,用在枚舉中就是對其中的參數(shù)進行一些定義。正式開始結合兩個知識點使用前,我們先來了解夠咱函數(shù)初始化對象的原理,然后進一步學習使用枚舉對構造函數(shù)的參數(shù)進行定義的方法,下面一些來看看實例的展現(xiàn)。
1.構造函數(shù)原理
創(chuàng)建一個名字叫MyClass的類:
以上代碼的意思就是通過new關鍵字來創(chuàng)建類MyClass的對象并調(diào)用這個類的構造函數(shù)來初始化這個新創(chuàng)建的對象,然后把這個對象賦值給對象變量obj。語句new MyClass()表示創(chuàng)建一個新的關于類MyClass的對象并調(diào)用構造函數(shù)來初始化這個新創(chuàng)建的對象。
2.構造函數(shù)在枚舉的實例
枚舉值是由編譯器創(chuàng)建為枚舉類型的實例,那它必然調(diào)用了構造函數(shù),該構造函數(shù)也在Enum抽象類中。
以上就是構造函數(shù)在java枚舉中的使用,在對構造函數(shù)中的參數(shù)進行定義時,可以通過枚舉的方法來解決,如果在構造函數(shù)的使用上不夠熟練,可以在課外找尋相關資料進行學習。更多關于“Java培訓”的問題,歡迎咨詢千鋒教育在線名師。千鋒已有十余年的培訓經(jīng)驗,課程大綱更科學更專業(yè),有針對零基礎的就業(yè)班,有針對想提升技術的好程序員班,高品質(zhì)課程助力你實現(xiàn)java程序員夢想。