一、構造方法:
給物件的資料進行初始化
二、格式:
a:方法名與類名相同
b:沒有返回值型別,連void都沒有
c:沒有具體的返回值
三、構造方法的注意事項:
a:如果我們沒有給出構造方法,系統將自動提供乙個無參構造方法。
b:如果我們給出了構造方法,系統將不再提供預設的無參構造方法。
注意:這個時候,如果我們還想使用無參構造方法,就必須自己給出。
建議永遠自己給出無參構造方法
四、給成員變數賦值有兩種方式:
a:set***()
b:構造方法
五、案例
class student
//構造方法的過載格式
public student(string name)
public student(int age)
public student(string name,int age)
}
構造方法構造器 構造方法過載
一 構造方法 構造器 定義 1 構造方法就是類似於方法,但是構造方法沒有返回值 不用也不能寫void 2 構造方法名字必須與類名相同 3 構造方法不能被static修飾 構造方法屬於物件,static屬於類 4 一旦定義帶參的建構函式,程式將不再為你自動建立空構造器。作用 可以在new物件的同時傳入...
016遞迴函式
方法一 遞迴 include include int fib int n int main 方法二 非遞迴 include include int fib int n return c int main include include int my pow int n,int k int main ...
016 虛函式
目錄 一 概念 二 簡單對比 三 簡單對比 圖形 一 概念 虛函式 虛函式一定是重寫函式,在基類重寫函式前加virtual 使用 1 類物件 使用什麼物件呼叫對應類的重寫函式 2 基類指標 1 呼叫普通函式 對應類函式 2 呼叫virtual函式 指標指向的類 原理 1 物件首部多個指標,指標指向虛...