Re: [資料] 神之物件 (God object, Blob AntiPattern)
※ 引述《adrianshum (Alien)》之銘言:
: 還有不要忘了,有些 language 在 ctor 完成前
: object 都不能當是完成 construction, 亂 invoke
: method 可不是什麼好事。比如 C++, 我記得有些
: compiler 不保證 ctor 完成前, virtual function
: table 會建好,如果像你這樣寫,你覺得會怎樣?
這當然要看情況啊,怎麼可能會在 c'tor 完成前呼叫
virtual function? 這不死才奇怪吧 :o
不只是 vtable 的問題,dervied instance 恐怕都會有問題。
所呼叫的當然都已經是 c'tor 都呼叫完畢的,不然幾乎可以肯定一定會死。
我懶得舉例囉 :o
edited:
補充一句好了,有些行為其實是可以視為資源的
--
By Gamers, For Gamers - from the past Interplay
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.135.28.18
※ 編輯: godfat 來自: 220.135.28.18 (08/07 00:20)
推
08/23 03:19, , 1F
08/23 03:19, 1F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 8 之 19 篇):
OOAD 近期熱門文章
PTT數位生活區 即時熱門文章