一、構造函數:構建創造對象時調用的函數。作用: 可以給對象進行初始化
創建對象都必須要通過構造函數初始化
1. 一個類中如果沒有定義過構造函數,那么該類中會有一個默認的空參數構造函數。
2. 如果在一個類中定義了指定的構造函數,那么類中的默認構造函數就沒有了
3. 一般哈數和構造函數區別:
1)構造函數:對象創建時,就會調用與之對應的構造函數,對對象進行初始化。
一般函數:對象創建后,需要函數功能時才調用
2)構造函數:對象創建時,會調用且只調用一次。
一般函數:對象創建后,可以被調用多次。
4. 什么時候定義構造函數呢?
在描述事物時,該事物一存在就具備的一些內容,這些內容都定義在構造函數中
5. 構造函數可以有多個,用于對不同的對象進行針對性的初始化
6. 多個構造函數在勒種是以重載的形式來體現的。
新聞熱點
疑難解答