Compartir a través de


Asistente de clases genéricas de C++

Actualización: noviembre 2007

Este asistente agrega una clase de C++ al proyecto. La clase genérica de C++ no hereda de ATL ni de MFC.

  • Nombre de clase
    Define el nombre de la nueva clase.

  • Archivo .H
    Establece el nombre del archivo de encabezado para la clase del nuevo objeto. De forma predeterminada, este nombre está basado en el nombre proporcionado en Nombre de clase. Haga clic en el botón de los puntos suspensivos para guardar el nombre de archivo en la ubicación que desee o para anexar la declaración de la clase a un archivo existente. Si elige un archivo ya existente, el asistente no lo guardará en la ubicación seleccionada hasta que seleccione Finalizar en el asistente.

    El asistente no sobrescribe ningún archivo. Si selecciona el nombre de un archivo existente, al hacer clic en Finalizar el asistente le preguntará si desea anexar la declaración de la clase al contenido del archivo. Haga clic en Sí para anexar el archivo; haga clic en No para regresar al asistente y especificar otro nombre de archivo.

  • Archivo .cpp
    Establece el nombre del archivo de implementación para la clase del nuevo objeto. De forma predeterminada, este nombre está basado en el nombre proporcionado en Nombre de clase. Haga clic en el botón de los puntos suspensivos para guardar el nombre de archivo en la ubicación que desee. El archivo no quedará guardado en la ubicación seleccionada hasta que haga clic en Finalizar en el asistente.

    El asistente no sobrescribe ningún archivo. Si selecciona el nombre de un archivo que ya existe, al hacer clic en Finalizar, el asistente solicitará que especifique si la implementación de la clase debe anexarse al contenido del archivo. Haga clic en Sí para anexar el archivo; haga clic en No para regresar al asistente y especificar otro nombre de archivo.

  • Clase base
    Define la clase base de la clase nueva.

  • Acceso
    Define el acceso a los miembros de la clase base de la clase nueva. Los modificadores de acceso son palabras clave que especifican el acceso que tienen otras clases a las funciones miembro de la clase. Vea Control de acceso a miembros para obtener más información sobre cómo especificar el acceso. El nivel de acceso a la clase de forma predeterminada es public.

  • Destructor virtual
    Especifica si el destructor de la clase es virtual. El uso de destructores virtuales permite asegurar que se llama al destructor correcto cuando se eliminan instancias de las clases derivadas.

  • Inline
    Genera el constructor y la definición de clase como funciones inline en el archivo de encabezado.

Vea también

Tareas

Agregar una clase genérica de C++