-
b 是基類 a 的派生類,b() 是 b 的 null 引數建構函式,或者是 B B 中的預設建構函式; 這樣,在生成 B 物件時,需要呼叫基類的預設建構函式來初始化 B 的基類部分。
如果類 a 中沒有 a(){,而只有 a(int l),編譯器就不會為我們生成預設建構函式(因為一旦有了使用者定義的建構函式,編譯器就不會自動生成預設建構函式)。 所以初始化失敗。
-
如果基類沒有 a(),那麼子類 B 的預設建構函式 b() 將需要呼叫 A 的預設建構函式 a(),{ 當然,如果 A 沒有預設建構函式,它會出錯。
-
這是預設建構函式,新增乙個物件來建立此時需要的 a、a 是乙個非常簡單的情況。
-
類 a 中的 a() 是系統的預設無引數建構函式,如果你想做點什麼,你可以手動編寫它...... 至於你說的派生類有 b(),為什麼基類也應該有 a()? 嗯,我想說的是,你不能說預設只讓孩子出生沒有人參,父親不能出生沒有人參。。。
每個類都有自己的無引數構造,如果您不手動編寫,系統將預設使用該構造
-
總結。 親吻<>
讓我們很高興為您回答,假設有兩個類,A 類和 B,其中類 A 是基類,類 B 是由公共繼承類 A 生成的。 派生類 B 有權訪問類 A 的公共成員和受保護成員,但不能訪問私有成員。 在 main 函式中,我們建立了乙個 B obj 物件,通過它我們可以直接訪問 A 類的公共成員 Public Data A,也可以直接訪問 B 類的公共成員 Public Data B。
但是,由於保護成員受到保護,因此只能在派生類中的類外部訪問它,而不能直接訪問它。 <>
<>假設有兩個類 A 和 B,其中 A 類是基類,類 B 是由類 A 通過兇猛兄弟的公開繼承產生的。 派生類 B 的物件可以直接訪問基類的哪個成員? 說明。
麻煩,快點,謝謝
吻[冠子希望]<>
假設有兩個類 A 和 B,其中類 A 是基類,類 B 是由公共繼承類 A 生成的。 派生類 B 有權訪問類 A 的公共成員和受保護成員,但不能訪問私有成員。 在 main 函式中,我們建立了乙個 B 類物件 B obj,通過它我們可以直接訪問 A 類的公共資料 A 成員,也可以直接訪問 B 類的公共資料 B。
但是,由於保護成員受到保護,因此只能在派生類中的類外部訪問它,而不能直接訪問它。 <>
-
答案] :d這個問題考察派生類和基類之間的關係,乙個派生類可以有多個直接基類,乙個派生類有三種繼承方法,在私有繼承中,派生類的成員無權訪問基類的成員。 如果預設建構函式是在基類中定義的,或者根鏈未定義任何建構函式,則可以從派生類建構函式的定義中省略基類建構函式的捕獲。
所以這個問題的答案是d。
-
在描述梁氏族中基類和派生類的關係時,錯誤的是()。
a.派生類是基類的具體化。
b.派生類是基類的子集。
c.派生類是基類定義的延續。
d.派生類是基類的組合。
戲弄案例正確答案:b
-
缺少基類和派生類之間關係的描述,錯誤為 ()a派生類是基類的具體化。
b.基類繼承派生類的屬性。
c.派生類是基類定義的延續。
d.派生類是基類的專用化。
正確答案:基類繼承派生類的屬性。
債券**。
和貨幣**根據收費方式的不同,將分為 A、B 和 C 三個類別。 A 類和 B 類是一次性費用,而 C 類是每日費用。 A類一般代表前端費用,B類代表後端費用,C類沒有訂閱費,即前端和後端都沒有手續費。 >>>More
從A類地區轉為B類也很容易 由於國家鼓勵中西部地區發展的政策,中西部地區的許多高校跟不上師生的步伐,在研究生階段更是明顯, 所以必須進行調整。 >>>More
你好! 一般來說,商業汽車保險。
術語可分為A、B、C,A段是針對客戶群體、車型、保險型別的個性化產品體系; B款是一般條款; C款是保險型別條款的形式。 >>>More
所有者權益賬戶是所有包含實收資本和資本公積和利潤分配的賬戶,損益賬戶主要是所有在經營中實現利潤、成本、稅費、費用,最終實現損益的賬戶。 乙個是結果,另乙個是過程。 這些帳戶可以反映在分類賬中(只要它們可以被記住)。