def __init__(self, name="Forest", max_plants=32, max_animals=20):
     self.name = name
     self.max_plants = max_plants
     self.max_animals = max_animals
     IContainsAnimals.__init__(self)
     IContainsPlants.__init__(self)
     Identifiable.__init__(self)
示例#2
0
 def __init__(self, name="Grassland", max_animals=22, max_plants=15):
     self.name = name
     IContainsAnimals.__init__(self)
     IContainsPlants.__init__(self)
     Identifiable.__init__(self)
     self.max_plants = max_plants
     self.max_animals = max_animals
 def __init__(self):
     IContainsAnimals.__init__(self)
     IContainsPlants.__init__(self)
     Identifiable.__init__(self)
     self.max_animals = 22
     self.max_plants = 15
     self.characteristics: "Little rainfall, No shade"
示例#4
0
 def __init__(self):
     IContainsAnimals.__init__(self)
     IContainsPlants.__init__(self)
     Identifiable.__init__(self)
     self.max_animals = 20
     self.max_plants = 32
     self.characteristics: "Rainy, Shady"
 def __init__(self):
     IContainsAnimals.__init__(self)
     IContainsPlants.__init__(self)
     Identifiable.__init__(self)
     IStagnant.__init__(self)
     self.plant_max = 12
     self.animal_max = 2
 def __init__(self):
     IContainsAnimals.__init__(self)
     IContainsPlants.__init__(self)
     Identifiable.__init__(self)
     self.max_animals = 8
     self.max_plants = 12
     self.characteristics = "Stagnant fresh water"
 def __init__(self):
     IContainsAnimals.__init__(self)
     IContainsPlants.__init__(self)
     Identifiable.__init__(self)
     self.name = "Coastline"
     self.max_animals = 15
     self.max_plants = 3
 def __init__(self):
     IContainsAnimals.__init__(self)
     IContainsPlants.__init__(self)
     Identifiable.__init__(self)
     self.max_animals = 6
     self.max_plants = 4
     self.characteristics: "High Elevation"
 def __init__(self, name, max_plants, max_animals):
     Identifiable.__init__(self)
     IContainsAnimals.__init__(self)
     IContainsPlants.__init__(self)
     self.name = name
     self.max_plants = max_plants
     self.max_animals = max_animals
示例#10
0
 def __init__(self):
   IContainsAnimals.__init__(self)
   IContainsPlants.__init__(self)
   Identifiable.__init__(self)
   self.max_animals = 15
   self.max_plants = 3
   self.characteristics = "Saltwater"
 def __init__(self):
     IContainsAnimals.__init__(self)
     IContainsPlants.__init__(self)
     Identifiable.__init__(self)
     self.name = "River"
     self.max_animals = 3
     self.max_plants = 6
示例#12
0
 def __init__(self):
     self.name = "Swamp"
     IContainsAnimals.__init__(self)
     IContainsPlants.__init__(self)
     Identifiable.__init__(self)
     self.max_animals = 8
     self.max_plants = 12
示例#13
0
 def __init__(self):
     IContainsAnimals.__init__(self)
     IContainsPlants.__init__(self)
     Identifiable.__init__(self)
     self.name = "Volcano"
     self.max_animals = 999999999999999
     self.max_plants = 999999999999999
示例#14
0
 def __init__(self):
     IContainsAnimals.__init__(self)
     IContainsPlants.__init__(self)
     Identifiable.__init__(self)
     self.name = "Grassland"
     self.max_animals = 22
     self.max_plants = 15
示例#15
0
 def __init__(self, name):
     IContainsAnimals.__init__(self)
     IContainsPlants.__init__(self)
     Identifiable.__init__(self)
     self.name = name
     self.animals = ["gerbil", "monkey", "tortoise"]
     self.plants = ["River Jade", "Hawain Dew Drop"]
示例#16
0
 def __init__(self):
   IContainsAnimals.__init__(self)
   IContainsPlants.__init__(self)
   Identifiable.__init__(self)
   self.plants_allowed = ["silversword", "blue jade vine"]
   self.plants_capacity = 15
 #   Ihas_plants.__init__(self)
   Ihas_animals.__init__(self)
示例#17
0
 def __init__(self):
     """
     Initialize max occupancy of plants and animals
     """
     IContainsAnimals.__init__(self, 12)
     IContainsPlants.__init__(self, 6)
     Identifiable.__init__(self)
     Biome.__init__(self, "Grassland")
 def __init__(
     self
 ):  # the 3 lines below give River access to the __init__'s in the parent files
     self.name = "River"
     IContainsAnimals.__init__(self)
     IContainsPlants.__init__(self)
     Identifiable.__init__(self)
     self.max_animals = 12
     self.max_plants = 6
示例#19
0
 def add_plant(self, plant):
     """
     Mountain is highly elevated; plants must be able to live in high elevation;
     otherwise raise error
     """
     try:
         if plant.clay_soil:
             IContainsPlants.add_plant(self, plant)
     except AttributeError:
         raise AttributeError("plant Is Incompatible With Biome")
    def __init__(self):
        IContainsAnimals.__init__(self)
        IContainsPlants.__init__(self)
        Identifiable.__init__(self)
        self.plants_allowed = ["Mountain Apple Tree"]
        self.plants_capacity = 4

#   def add_animal(self, animal):
#     try:
#         if animal.aquatic and animal.cell_type == "hypertonic":
#             self.animals.append(animal)
#     except AttributeError:
#         raise AttributeError("Cannot add non-aquatic, or saltwater animals to a river")


# ERN = mountain()
# print(ERN.plants_allowed)
# print(ERN.plants_capacity)
示例#21
0
 def __init__(self, name):
     IContainsAnimals.__init__(self)
     IContainsPlants.__init__(self)
     Identifiable.__init__(self)
     self.name = name
示例#22
0
 def __init__(self):
     self.name = "Mountain"
     IContainsAnimals.__init__(self)
     IContainsPlants.__init__(self)
     Identifiable.__init__(self)
 def __init__(self, name):
     IContainsPlants.__init__(self, 60)
     Identifiable.__init__(self)
     Biome.__init__(self, name)
 def __init__(self, name):
     IContainsAnimals.__init__(self, 22)
     IContainsPlants.__init__(self, 15)
     Identifiable.__init__(self)
     Biome.__init__(self, name)
 def __init__(self):
   # self.name = name
   self.inhabitants = []
   IContainsAnimals.__init__(self)
   IContainsPlants.__init__(self)
   Identifiable.__init__(self)
示例#26
0
 def __init__(self):
     IContainsAnimals.__init__(self)
     IContainsPlants.__init__(self)
     Identifiable.__init__(self)
示例#27
0
 def __init__(self):
     IStagnant.__init__(self)
     IContainsAnimals.__init__(self)
     IContainsPlants.__init__(self)