2013年12月22日 星期日

我今天在使用c++的virtual時, 我一直認為既然子類別會在override該virtual function 那就不用給

base class的該virtual function給定義,只要給prototype,這也是個謬思,virtual的用處就是讓你在不同

的繼承point or reference下執行該物件應有的特色, 今天你如果用base class point去指向instance of 

base class,如果照我原本的想法,你要怎麼執行該function?


如果照我一開始想的去時做compiler會給你 


這樣的訊息 



reference by :
http://elprup.iteye.com/blog/479051

0 意見:

張貼留言

:) :)) ;(( :-) =)) ;( ;-( :d :-d @-) :p :o :>) (o) [-( :-? (p) :-s (m) 8-) :-t :-b b-( :-# =p~ $-) (b) (f) x-) (k) (h) (c) cheer
Click to see the code!
To insert emoticon you must added at least one space before the code.