我們接下來繼續進行面對物件程式設計的學習,這次我們依舊使用上個部落格介紹的 「虛擬女朋友」的這個例子進行講解。
什麼叫構造方法呢,官方的解釋是:「對類進行初始化,構造方法與類同名,無返回值、不需要void,在 new 的時候呼叫」,大家肯定還是很難理解,那我繼續使用 「虛擬女朋友」這個例子進行講解。
例項:建立乙個女朋友,同時用建構函式初始化類,讓女朋友擁有預先設定的名字
上邊**,大家不難看出 這次我的虛擬的女朋友有了乙個名字,這是因為我寫了乙個有引數的建構函式,他可以對類進行初始化,使得 物件在例項化後擁有我們賦予他的一些資訊,比如設定他的性別,年齡,姓名,愛好等等。
建構函式就是對類的初始化,我們可以在初始化的時候對物件附加一些東西,如年齡,姓名等,因為這有一點抽象,所以希望大家可以把我的**敲一下,具體感受一下什麼叫建構函式。
C 構造方法
構造方法又叫建構函式,它是一種特殊的方法,因為構造方法本身沒有返回值,並且通常是public訪問型別,方法的名稱必須與類名相同。構造方法在類例項建立之前執行,用來初始化物件。所有的類都有構造方法,如果沒有定義的構造方法,系統預設生成空的構造方法 如果自己定義了預設的構造方法就會失效了。構造方法用於對...
C 構造方法
c 建構函式 建構函式是一種特殊的成員函式,它主要用於為物件分配儲存空間,對資料成員進行初始化.建構函式具有一些特殊的性質 1 建構函式的名字必須與類同名 2 建構函式沒有返回型別,它可以帶引數,也可以不帶引數 3 宣告類物件時,系統自動呼叫建構函式,建構函式不能被顯式呼叫 4 建構函式可以過載,從...
C 構造方法
一般方法例項化類時,存在的問題有 為解決上面的問題,建立構造方法 public class student 一般方法,例項化類的 class program 建立構造方法後,例項化類 class program 例項化是針對類來說的,就是下面這一行 student zsstu new student...