Implementar virtuales puras

Qué: Permite generar inmediatamente el código necesario para implementar todos los métodos virtuales puros en una clase.

Cuándo: quiere heredar de una clase con funciones virtuales puras.

Por qué: Podría implementar manualmente todas las funciones virtuales puras una por una, pero esta característica generará de manera automática todas las firmas de método.

Cómo:

  1. Coloque el cursor de texto o el ratón sobre la clase en la que quiera implementar las funciones virtuales puras de la clase base.

    Captura de pantalla en la que se muestra código resaltado.

  2. A continuación, realice alguno de los siguientes procedimientos:

    • Teclado
      • Presione Ctrl+. para desencadenar el menú Acciones rápidas y refactorizaciones y seleccione Implementar todas las virtuales puras para la clase 'ClassName' en el menú contextual, donde ClassName es el nombre de la clase seleccionada.
    • Mouse
      • Haga clic con el botón derecho y seleccione el menú Acciones rápidas y refactorizaciones, y seleccione Implementar todas las virtuales puras para la clase "NombreDeClase" en el menú contextual, donde NombreDeClase es el nombre de la clase seleccionada.
  3. Las firmas de métodos virtuales puros se crearán automáticamente y estarán listas para la implementación.

    Resultado de implementar virtuales puras.