[問題] 關於繼承的constructor

看板EE_DSnP作者 (A-bo)時間14年前 (2011/12/16 15:47), 編輯推噓3(300)
留言3則, 3人參與, 最新討論串1/1
小弟不才,想請教一個問題 如果 class A { ... protected: unsigned a; }; class B : public A { ... }; 如果現在是new B,但是要給a值,是要怎麼傳給A的constructor? class B : public A( unsigned value) 這樣嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.251.151.104

12/16 15:58, , 1F
我是這樣寫B(): A(value) {}很好奇原PO寫法行不行
12/16 15:58, 1F

12/16 17:15, , 2F
樓上正解
12/16 17:15, 2F

12/16 17:41, , 3F
原 PO 那樣應該會 compile error 吧!
12/16 17:41, 3F
文章代碼(AID): #1EwlUkua (EE_DSnP)