1. 繼承分為public繼承、protected繼承、private繼承
public繼承表示是乙個的概念,最常用。所有的public、protected、private引數都按原來屬性繼承下來,其中父類的private子類可能訪問
private繼承,表示有乙個的概念,所有的public、protected、private引數到子類都變成private屬性,父類private子類不可訪問,其他的都是可以訪問的
2. 虛繼承
虛繼承一般不常用,主要是解決父類有共同的祖先的時候,防止多重複繼承。但是效率特別低,繼承關係複雜,增加了基類的虛表。
效率來說,虛函式 > typyid > 虛繼承
c 容易混淆的概念
簡單地說,c 標準庫包含了三個部分 c 標準庫的 c 版本 c io 庫 c stl io 庫最常用的 header 是 標頭檔案 stl 包括了很多容器類 vector,list,deque,stack.還有 functinal,algorithm,iterator 等 c 標準庫的 c 版本 設...
Oracle中容易混淆的概念
db name 對乙個資料庫 oracle database 的唯一標識。這種表示對於單個資料庫是足夠的,但是隨著由多個資料庫構成的分布式資料庫的普及,這種命令資料庫的方法給資料庫的管理造成一定的負擔,因為各個資料庫的名字可能一樣,造成管理上的混亂。為了解決這種情況,引入了db domain引數,這...
JS中容易混淆的概念。
attribute是特性節點。每個dom元素都有乙個對應的attributes屬性來存放所有的attribute節點,attributes是乙個類陣列的容器,說得準確點就是namenodemap,總之就是乙個類似陣列但又和陣列不太一樣的容器。attributes的每個數字索引以名值對 name va...