pascal學習小記(六)---VMT

今天看了《VCL》一章,感受很多,一般都學習JAVA的,對於面向對象用另外一個思維去解釋的時候就顯得有點不可以去適應了。 看了一下下午也只看了一個叫VMT的東西,虛擬方法表。明白了一個virtual與dynamic方法的區別。 相對來說,virtual佔用的內存會很大比較多,每個子類都會把父類的的方法都列出來;對於dynamic就不會這樣做的了,它只會把子類覆蓋的放在VMT表中,其它的它會往上面找
相關文章
相關標籤/搜索