開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
GCC
額外使用到的函數庫(Library Used): (Ex: OpenGL, ...)
無
問題(Question):
以下列連結的程式碼為例, 假設我有一個 ParentClass, 我可以將它設定為 abstract
class 來強制每個由它衍生出的子類別都必須實現 SetName(), 但我有辦法確保所
有生成的物件都一定會執行到 SetName() 嗎?
餵入的資料(Input):
無
預期的正確結果(Expected Output):
所以衍生出的子類別都會執行到 SetName()
錯誤結果(Wrong Output):
想不到方法達成目的
程式碼(Code):(請善用置底文網頁, 記得排版)
http://ideone.com/hhnsxT
補充說明(Supplement):
2016/1/18 23:01 更換舉例用的程式碼
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.132.98.137
※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1453113359.A.025.html
推
01/18 19:22, , 1F
01/18 19:22, 1F
→
01/18 19:29, , 2F
01/18 19:29, 2F
→
01/18 19:30, , 3F
01/18 19:30, 3F
→
01/18 19:31, , 4F
01/18 19:31, 4F
推
01/18 20:02, , 5F
01/18 20:02, 5F
→
01/18 20:02, , 6F
01/18 20:02, 6F
→
01/18 20:03, , 7F
01/18 20:03, 7F
→
01/18 20:04, , 8F
01/18 20:04, 8F
→
01/18 20:04, , 9F
01/18 20:04, 9F
→
01/18 20:05, , 10F
01/18 20:05, 10F
推
01/18 20:07, , 11F
01/18 20:07, 11F
→
01/18 20:07, , 12F
01/18 20:07, 12F
→
01/18 20:08, , 13F
01/18 20:08, 13F
→
01/18 20:09, , 14F
01/18 20:09, 14F
→
01/18 20:13, , 15F
01/18 20:13, 15F
→
01/18 20:14, , 16F
01/18 20:14, 16F
→
01/18 20:14, , 17F
01/18 20:14, 17F
推
01/18 20:16, , 18F
01/18 20:16, 18F
→
01/18 20:16, , 19F
01/18 20:16, 19F
→
01/18 20:16, , 20F
01/18 20:16, 20F
→
01/18 20:17, , 21F
01/18 20:17, 21F
→
01/18 20:17, , 22F
01/18 20:17, 22F
→
01/18 20:18, , 23F
01/18 20:18, 23F
→
01/18 20:18, , 24F
01/18 20:18, 24F
※ 編輯: icetofux (220.132.98.137), 01/18/2016 21:02:02
→
01/18 21:17, , 25F
01/18 21:17, 25F
→
01/18 21:18, , 26F
01/18 21:18, 26F
→
01/18 21:18, , 27F
01/18 21:18, 27F
推
01/18 21:23, , 28F
01/18 21:23, 28F
→
01/19 00:15, , 29F
01/19 00:15, 29F
→
01/19 00:17, , 30F
01/19 00:17, 30F
推
01/19 02:08, , 31F
01/19 02:08, 31F