Imagem de fundo

Considere o seguinte código em Python:class Animal:def make_sound(self):passclass Dog(A...

Considere o seguinte código em Python:


class Animal:

def make_sound(self):

pass


class Dog(Animal):

def make_sound(self):

return "Bark"


class Cat(Animal):

def make_sound(self):

return "Meow"


def play_sound(animal):

print(animal.make_sound())


dog = Dog()

cat = Cat()


play_sound(dog)

play_sound(cat)


O que o código acima demonstra?


A

Polimorfismo


B

Herança


C

Encapsulamento


D

Abstração


E

Agregação