print("Please enter the bot's age") bots_age = int(input()) print("Please enter the bot's energy level") bots_energy_level = int(input()) print("Please enter the bots shield level") bots_shield_level = int(input()) New_Bot = Bot(bots_name, bots_age, bots_energy_level, bots_shield_level) New_Super_Bot = SuperBot() New_Flying_Bot = FlyingBot() #Displaying methods New_Bot.display_name() New_Bot.display_age() New_Bot.dispaly_energy() New_Bot.display_shield() New_Bot.display_summary() #Returning methods New_Bot.get_age() New_Bot.get_name() New_Bot.get_energy() New_Bot.get_shield() New_Flying_Bot.get_hover_distane() New_Super_Bot.get_super_power_level() #Incrementing and Decrementing Methods New_Bot.decrement_energy(2) New_Bot.decrement_shield(2) New_Bot.increment_energy(3) New_Bot.increment_shield(3)
from Bot import Bot from SuperBot import SuperBot from FlyingBot import FlyingBot #Creates an object "walle" with parameters of the bot class walle = Bot("Wall-E", 15, 25, 20) superwalle = SuperBot("Super Walle-E", 20, 30, 25, 15) flyingsuperwalle = FlyingBot("Flying Super Walle-E", 25, 35, 30, 20, 5) #Invoked the methods on the bot class walle.display_name() walle.display_age() walle.display_energy() walle.display_shield() superwalle.display_name() superwalle.display_age() superwalle.display_energy() superwalle.display_shield() #invokes the superbot method superwalle.display_super_power_level() flyingsuperwalle.display_name() flyingsuperwalle.display_age() flyingsuperwalle.display_energy() flyingsuperwalle.display_shield() flyingsuperwalle.display_super_power_level() #invokes the flying bot method flyingsuperwalle.display_hover()