C 屬性 構造方法

2021-07-24 19:06:10 字數 591 閱讀 7097

編寫乙個類student1,代表學員,要求: 

(1)具有屬性:姓名、年齡、性別、專業 

(2)具有方法:自我介紹,負責輸出該學員的姓名、年齡、性別、以及專業 

(3)具有兩個帶參構造方法:第乙個構造方法中,設定學員的性別為男、專業為計算機,其餘屬性的值由引數給定;第二個構造方法中,所有屬性的值都由引數給定

(4)編寫測試類

class program

}class student1

set

}public int age

set

}public string ***

set

}public string major

set

}public student1(string name,int age)

public student1(string name, int age, string ***, string major)

public void showstu()

\t年齡:\t性別:\t專業:", this.name, 

this.age,this.***,this.major);}}

C 構造方法

構造方法又叫建構函式,它是一種特殊的方法,因為構造方法本身沒有返回值,並且通常是public訪問型別,方法的名稱必須與類名相同。構造方法在類例項建立之前執行,用來初始化物件。所有的類都有構造方法,如果沒有定義的構造方法,系統預設生成空的構造方法 如果自己定義了預設的構造方法就會失效了。構造方法用於對...

C 構造方法

c 建構函式 建構函式是一種特殊的成員函式,它主要用於為物件分配儲存空間,對資料成員進行初始化.建構函式具有一些特殊的性質 1 建構函式的名字必須與類同名 2 建構函式沒有返回型別,它可以帶引數,也可以不帶引數 3 宣告類物件時,系統自動呼叫建構函式,建構函式不能被顯式呼叫 4 建構函式可以過載,從...

C 構造方法

我們接下來繼續進行面對物件程式設計的學習,這次我們依舊使用上個部落格介紹的 虛擬女朋友 的這個例子進行講解。什麼叫構造方法呢,官方的解釋是 對類進行初始化,構造方法與類同名,無返回值 不需要void,在 new 的時候呼叫 大家肯定還是很難理解,那我繼續使用 虛擬女朋友 這個例子進行講解。例項 建立...