016 構造方法

2021-08-08 08:31:45 字數 520 閱讀 7409

一、構造方法:

給物件的資料進行初始化

二、格式:

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 物件首部多個指標,指標指向虛...