// 屬性註解
MFC 類別宣告的 // Attributes 區段包含公用屬性 (或屬性) 的物件。 這些通常是成員變數,或是取得/設定函式。 「Get」和「Set」函式不一定是虛擬的。 所以在大部分情況下沒有副作用, 「Get」函式通常是 const。 這些成員通常是公用的;受保護的私用和屬性在實作部分通常會找到。
在從類別 CStdioFile的範例目錄,在 註解的範例下,清單包含 10% 成員變數,則為 m_pStream。 類別 CDC 清單幾乎 20 個成員在此註解中。
注意事項 |
---|
擴充類別,例如 CDC 和 CWnd,可能有列出所有屬性在一個群組中會加入清晰的許多成員。在這種情況下,類別庫使用其他註解,標題進一步描述成員。例如, CDC 會使用 // Device-Context Functions、 // Drawing Tool Functions, // Drawing Attribute Functions等等。表示屬性的群組會遵循中說明的頂端一般語法。許多 OLE 類別有 // Interface Maps一部分實作。 |