Gabarito: b)
O princípio da orientação a objetos mencionado na questão é o polimorfismo. Polimorfismo é a capacidade de um método ser implementado de diferentes maneiras em objetos de diferentes classes.
No exemplo dado, o comando 'abrir' pode ser aplicado a objetos diferentes como uma caixa, uma porta ou uma janela. Cada um desses objetos pode ter uma implementação distinta do método 'abrir', refletindo comportamentos específicos adequados a cada tipo de objeto.
Isso permite que o mesmo comando (ou método) 'abrir' tenha diferentes execuções dependendo do objeto ao qual ele é aplicado, o que é uma demonstração clara de polimorfismo.
O princípio da orientação a objetos mencionado na questão é o polimorfismo. Polimorfismo é a capacidade de um método ser implementado de diferentes maneiras em objetos de diferentes classes.
No exemplo dado, o comando 'abrir' pode ser aplicado a objetos diferentes como uma caixa, uma porta ou uma janela. Cada um desses objetos pode ter uma implementação distinta do método 'abrir', refletindo comportamentos específicos adequados a cada tipo de objeto.
Isso permite que o mesmo comando (ou método) 'abrir' tenha diferentes execuções dependendo do objeto ao qual ele é aplicado, o que é uma demonstração clara de polimorfismo.