O que é OH?
O que é OH?
Olá, Ana! Parece que houve um pequeno erro de digitação na transcrição da aula. A frase "Chegamos ao último dos conceitos principais de orientação a OH" provavelmente deveria ser "Chegamos ao último dos conceitos principais de orientação a objetos". Obrigada por avisar e vamos consertar.
OH não é um termo comum em programação, especialmente no contexto de JavaScript e programação orientada a objetos. Acredito que esse foi um erro de transcrição e o instrutor estava se referindo à orientação a objetos (OO), que é o tema do curso que você está fazendo.
A orientação a objetos é um paradigma de programação que usa "objetos" - que são instâncias de classes - para estruturar o código de software. Os quatro conceitos principais da orientação a objetos são: encapsulamento, herança, abstração e polimorfismo.
No contexto da aula, o instrutor estava explicando o conceito de polimorfismo, que é a capacidade de um objeto poder ser referenciado de várias formas. Cada referência pode ter comportamentos diferentes de acordo com as características do objeto.
Espero ter ajudado e bons estudos!