def crear_pueblo(nombre, num_zombies, num_humanos): p = Pueblo(nombre) for i in range(num_zombies): p.add_personaje(Zombie("z" + str(i), "zombie" + str(i), 1000, random.randrange(-200, 200), p)) for i in range(num_humanos): p.add_personaje(Humano("h" + str(i), "humano" + str(i), 1000, 0, p)) return p
def __init__(self, nombre, apellido, edad, comida, universidad, especialidad, cantidadLibros): Humano.__init__(self, nombre, apellido, edad, comida) self.universidad = universidad self.especialidad = especialidad self.cantidadLibros = cantidadLibros
def __init__(self, nombre, apellido, edad, comida, salario, horasLaborales, experiencia):#Podemos crear otro metodo init en una subclase, este tendra mas importancia que el de la super clase cuando instanciemos de la clase ingSistemas Humano.__init__(self, nombre, apellido, edad, comida) self.salario = salario self.horasLaborales = horasLaborales self.experiencia = experiencia