Compartir a través de


comentario de //Overridables

La sección de // Overridables de una declaración de clase MFC contiene funciones virtuales que puede reemplazar en una clase derivada si necesita modificar el comportamiento de la clase base.Se llama normalmente a partir de " ON ", aunque no es estrictamente necesario.Las funciones aquí están diseñados para reemplazar y, a menudo implementan o proporcionan algún tipo de “devolución” o “enlace.” Normalmente, protegen estos miembros.

En MFC, las funciones virtuales puras siempre se almacenan en esta sección.Una función virtual pura en C++ es una del formulario:

virtual void OnDraw( ) = 0;

En la lista de clase sample CStdioFile, en un ejemplo de los comentarios, la lista no incluye ninguna sección de los overridables.Clase CDocument, por otro lado, listas aproximadamente 10 funciones overridable miembro.

En algunas clases, también puede ver el comentario // Advanced Overridables.Estas son las funciones que solo los desarrolladores avanzados deben intentar reemplazar.Probablemente nunca necesitará reemplazarlas.

[!NOTA]

Las convenciones descritas en este caso también funcionan bien, normalmente para los métodos y propiedades de automatización (conocida como antes automatización OLE).Los métodos de automatización son similares a las operaciones de MFC.Las propiedades de automatización son similares a los atributos de MFC.Los eventos de automatización (compatibles con los controles ActiveX, antes conocido como controles OLE) son similares a las funciones overridable miembro MFC.

Vea también

Conceptos

Mediante los archivos de código fuente de MFC

Un ejemplo de los comentarios

Comentario de la implementación de //

Comentario de los constructores de //

Comentario de los atributos de //

Comentario de las operaciones de //