多型之點點滴滴。

2021-10-06 12:46:42 字數 418 閱讀 3408

1.巨集觀:實現一套邏輯多種具體適配的執行結果。

2.微觀:一套**在執行時,根據實際物件的不同來動態繫結/跳轉執行相匹配的具體函式。

3.函式宣告前加virtual是虛函式。

4.虛函式是c++實現多型的基礎,多型特性的基類方法必須是虛函式。

5.override重寫(覆蓋)和redefine重定義(隱藏)

微觀區別就是有無virtual函式,巨集觀是是否表現為多型。

6.過載:同乙個類裡,多個方法,函式名相同,但引數列表不同。

7.重定義(隱藏):繼承中,子類再次實現父類中同名的方法,把父類方法隱藏起來。

8.重寫(覆蓋):繼承中,子類去實現父類中virtual

方法,然後實現多型特性。

acm 點點滴滴

qsort排序方法 六種qsort排序方法 本文中排序都是採用的從小到大排序 一 對int型別陣列排序 int num 100 sample int cmp const void a const void b qsort num,100,sizeof num 0 cmp 二 對char型別陣列排序 ...

sizeof 點點滴滴

1.靜態變數是存放在全域性資料區中的,sizeof計算棧中分配的大小,所以類或結構體中的靜態變數時不會計算在sizeof內的!2.sizeof和strlen的區別 1 sizeof操作符的結果型別是size t,它在標頭檔案中的typedef為unsigned int型別。該型別保證能容納實現所建立...

Elastic search點點滴滴

在打造集中化日誌那篇中,稍微提了下elastic search。elk打造集中化日誌 elastic search是elk的核心,寫的時候重點也放在它上面,不過還是覺得深度挖掘得不是太夠,所以決定再另寫一篇重點介紹下elastic search。正如elastic的本義一樣,es就是為擴充套件而生,...