Define a Mammal class that takes in a habitat parameter when initialized.

A Mammal has the following instance variables: - hasHair (default true) - liveBirth (default true) - warmBlooded (default true) - habitat (set to the habitat parameter upon initialization)

Define an instance method for a Mammal that will assess whether or not this mammal is a typicalMammal. Return a boolean of true if hasHair, liveBirth, and warmBlooded are all true, false if not.

Define a Platypus class that inherits from the Mammal class.

A Platypus should by default be false for liveBirth because they lay eggs. :O pikachu face

Define an instance method for a Platypus that will print to the console, "Platypus attacked with venomous claws!".

Define an instance method giveBirth for a Platypus that will print to the console, "Platypus laid an egg!" and returns a new instance of the Platypus class.