/ / Atributos de comentário
O // Attributes seção de uma declaração de classe do MFC contém pública atributos (ou propriedades) do objeto.Geralmente esses são variáveis de membro ou funções Get/Set.As funções "Get" e "Definir" podem ou não ser virtuais.As funções de "Get" são geralmente const, porque na maioria dos casos não têm efeitos colaterais.Esses membros são normalmente públicos; atributos protegidos e particulares são geralmente encontrados na seção implementação.
No exemplo de listagem da classe CStdioFile, em Um exemplo de comentários, a lista inclui uma variável de membro m_pStream.Classe CDC lista membros quase 20 sob esse comentário.
Observação |
---|
Grandes classes, como CDC e CWnd, pode ter muitos membros que simplesmente listando todos os atributos de um grupo não adicionaria muito a clareza.Em tais casos, a biblioteca de classe usa outros comentários como títulos para delimitar ainda mais os membros.For example, CDC uses // Device-Context Functions, // Drawing Tool Functions, // Drawing Attribute Functions, and more.Grupos que representam atributos seguem a sintaxe usual descrita acima.Muitas classes OLE possuem uma seção de implementação chamada // Interface Maps. |