34- Polimorfismo em C#
Sigue así. Cada lección te acerca más a tu certificado.
Sobre esta lección
O polimorfismo costuma ser chamado de o terceiro pilar da programação orientada a objetos, depois do encapsulamento e a herança. O polimorfismo é uma palavra grega que significa "de muitas formas" e tem dois aspectos distintos: Em tempo de execução, os objetos de uma classe derivada podem ser tratados como objetos de uma classe base, em locais como parâmetros de método, coleções e matrizes. Quando este polimorfismo ocorre, o tipo declarado do objeto não é mais idêntico ao seu tipo de tempo de execução. As classes base podem definir e implementar métodos virtuais e as classes derivadas podem substituí-los, o que significa que elas fornecem sua própria definição e implementação. Em tempo de execução, quando o código do cliente chama o método, o CLR procura o tipo de tempo de execução do objeto e invoca a substituição do método virtual. No código-fonte, você pode chamar um método em uma classe base e fazer com que a versão de uma classe derivada do método seja executada.
Sobre este curso
PlayList Curso de programação com C# - C-Sharp
Lo que aprenderás en este curso:
- Dominar la sintaxis y estructuras de C#
- Aplicar programación orientada a objetos en C#
- Trabajar con LINQ, colecciones y manejo de excepciones
- Desarrollar aplicaciones de escritorio o web con .NET