
Orientação a objetos
14 - Polimorfismo
Olá pessoal, essa é a décima quarta aula do treinamento de orientação a objetos com C#.
Vamos compreender a trabalhar com polimorfismo.
Definição
Polimorfismo é um conceito fundamental no paradigma de orientação a objetos.
De maneira bem resumida, a ideia é termos métodos de mesmo nome, porém com retornos/ações diferentes.
Tipos de polimorfismo
- Sobrescrita (override): Ocorre quando uma classe deriva de uma subclasse e redefine o método.
- Socrecarga (overload): Métodos de mesmo nome, porém com parâmetros diferentes.
Vamos ver na prática? Acompanhe o vídeo abaixo, onde ensino a utilizar o polimorfismo: