python multiple inheritance tutorial example explained
#python #multiple #inheritance
# -----------------------------------------------------------------------------
# multiple inheritance = when a child class is derived from more than one parent class
class Prey:
def flee(self):
print("This animal flees")
class Predator:
def hunt(self):
print("This animal is hunting")
class Rabbit(Prey):
pass
class Hawk(Predator):
pass
class Fish(Prey, Predator):
pass
rabbit = Rabbit()
hawk = Hawk()
fish = Fish()
# rabbit.flee()
# hawk.hunt()
fish.flee()
fish.hunt()
# -----------------------------------------------------------------------------
Bro Code merch store
#python #multiple #inheritance
# -----------------------------------------------------------------------------
# multiple inheritance = when a child class is derived from more than one parent class
class Prey:
def flee(self):
print("This animal flees")
class Predator:
def hunt(self):
print("This animal is hunting")
class Rabbit(Prey):
pass
class Hawk(Predator):
pass
class Fish(Prey, Predator):
pass
rabbit = Rabbit()
hawk = Hawk()
fish = Fish()
# rabbit.flee()
# hawk.hunt()
fish.flee()
fish.hunt()
# -----------------------------------------------------------------------------
Bro Code merch store
- Category
- Bro Code
- Tags
- python multiple inheritance, multiple inheritance python, python

Be the first to comment