Dissecting MFC 閱讀筆記 一

2021-04-24 07:05:06 字數 506 閱讀 5028

閱讀下面一段程式,並寫出它的執行結果

#include

#include

//成員訪問許可權和繼承控制都是 private ,再加加上 整合的方式是 public ,所以才能訪問資料成員

class classa

void func2()

virtual void vfunc1()

virtual void vfunc2()

};class classb : public classa

virtual void vfunc1()

};class classc : public classb

virtual void vfunc1()

};void main()

上面的程式至少說明兩點:

1 若派生類中存在與基類同名的資料成員,則在派生類中,基類的資料成員並未被覆蓋,而是原封不動的繼承到了派生類中

2 物件的記憶體布局中,資料成員的記憶體位置,由其在類定義中宣告的順序決定

閱讀任務 閱讀筆記 4

功能驅動的設計 1 構造總體模型 2 構造功能列表 3 制定開發計畫 4 功能設計階段 5 實現具體功能 軟體測試按目的分類 1 功能測試 2 非功能測試 軟體測試的各種方法 1 單元測試和 覆蓋率測試 2 構建驗證測試 3 驗收測試 4 探索式的測試 5 回歸測試 6 場景 整合 系統測試 7 夥...

閱讀ARm晶元手冊 閱讀方法

一 overview 1 table of contents 2 product overview 晶元概述 3 feature 每乙個功能的特點 4 block diagram 晶元的內部組織結構框圖 4.1 arm core 晶元所選用的arm核心版本 4.2 periptheral 晶元內部支...

閱讀ARm晶元手冊 閱讀方法

一 overview 1 table of contents 2 product overview 晶元概述 3 feature 每乙個功能的特點 4 block diagram 晶元的內部組織結構框圖 4.1 arm core 晶元所選用的arm核心版本 4.2 periptheral 晶元內部支...