#!/usr/bin/python3
class Bird:
	#Constructor
	def __init__(self,name,weight=0.0,species="unknown"):
		self.name=name
		self.weight=weight
		self.species=species
	#del b
	def __del__(self):
		pass

	def __str__(self):
		return f"Bird name={self.name},weight={self.weight},species={self.species}"
class Eagle(Bird):
	def __init__(self,can_hunt,name,weight,species):
		super().__init__(name,weight,species)
		self.can_hunt=can_hunt

	def __str__(self):
		return f"Eagle name={self.name},hunt={self.can_hunt}"
def main():
	b=Bird("Sparrow",0.025,"something")
	b2=Bird("Crow")
	print(b)
	c=Eagle(True,"meagle",12.0,"tempest")
	print(c)
	pass


if __name__=="__main__":
	main()
