C 面試100問 虛函式

2021-09-25 13:41:35 字數 266 閱讀 3885

參考:

實現了多型機制。

多型(polymorphism):允許將子類型別的指標賦值給父類型別的指標,賦值之後,父指標就可以根據當前賦值給它的子型別的特性以不同的方式運作。

charlie calverts對多型的描述——多型性是允許你將父物件設定成為乙個或更多的他的子物件相等的技術,賦值之後,父物件就可以根據當前賦值給它的子物件的特性以不同的方式運作(摘自「delphi4 程式設計技術內幕」)

在c++中都是通過虛函式實現的。

C 虛函式五問

前言 c 虛函式主要是為了過載和多型的需要,其中虛函式在基類中是有定義的,因此,虛函式可以選擇在子類中重新定義,也可以選擇不管,但是純虛函式則必須要在子類中重新定義,否則子類繼承了基類之後依舊是帶有純虛函式的,無法例項化物件。示例 include stdafx.h include class par...

Android面試100問 引用

引用分為強引用,軟引用,弱引用,虛引用,強度一次遞減。強引用 我們平時不做特殊處理的一般都是強引用,如果乙個物件具有強引用,gc寧可oom也絕不會 它。看出多強硬了吧。軟引用 softreference 如果記憶體空間足夠,gc就不會 它,如果記憶體空間不足了,就會 這些物件的記憶體。弱引用 wea...

網路面試100問(三)

目錄 21 如何實現 vlan 間通訊?有幾種方法?22 什麼是衝突域?什麼廣播域?23 簡述stp 802.1d 的作用及工作原理,rstp 802.1w 收斂速度為什麼比802.1d快?24 mstp原理?25 生成樹有什麼缺點?你知道有哪些技術可以彌補這些缺點?26 簡述傳統的多層交換與基於 ...