sábado, 8 de agosto de 2015

Trabajar con clases y herencias en la biblioteca de clases de .NET Framework - Fundamentos de C# para absolutos principiantes - Microsoft Virtual Academy - MVA - Módulo 17


Nota:
  • La solución de las siguientes preguntas pueden ayudarte a aprobar el módulo, siempre y cuando sean las mismas que me mostraron.
  • Dos asteriscos (**) significa Alternativa Correcta.
  • Las preguntas y respuestas están en ingles y en español.
  • Alternativas sin marcar significa que me equivoque en la respuesta, por consiguiente depende únicamente de tu conocimiento. Si logras identificar la alternativa correcta compártela en este Sitio Web y si te tocan nuevas preguntas también. Gracias!

Trabajar con clases y herencias en la biblioteca de clases de .NET Framework

1. When you want to provide a specialized version of a method in a derived class that should be used instead of the method defined in the base class, you:
Para proporcionar una versión especial de un método en una clase derivada, ¿qué se debe usar en lugar del método definido en la clase base?

use the keyword override
**La palabra clave override

use the keyword overloads
La palabra clave overloads

use the : operator
El carácter de dos puntos (:) Un operador


2. The virtual keyword means:
La palabra clave virtual significa:

The base class provides a default implementation of a method that can be overridden
**La clase base proporciona una implementación predeterminada de un método que se puede invalidar.

The base class provides a default implementation of a method that CAN NOT be overridden
La clase base proporciona una implementación predeterminada de un método que NO SE PUEDE invalidar.

The derived class provides an implementation that is overriding a method in the base class
La clase derivada proporciona una implementación que invalida un método en la clase base.

The derived class provides an implementation that will first call the base class implementation before executing
La clase derivada proporciona una implementación que llama primero a la implementación de la clase base antes de ejecutarse.


Espero haber ayudado en algo. Hasta la próxima oportunidad!






No hay comentarios:

Publicar un comentario en la entrada