Ver Mensaje Individual
  #5 (permalink)  
Antiguo 05/01/2014, 21:20
Avatar de razpeitia
razpeitia
Moderador
 
Fecha de Ingreso: marzo-2005
Ubicación: Monterrey, México
Mensajes: 7.321
Antigüedad: 19 años, 1 mes
Puntos: 1360
Respuesta: Listas de Objetos

__init__ es el constructor de tu clase.

Código Python:
Ver original
  1. class Empleado(object):
  2.     def __init__(self, Nombre="", Apellidos="", Direccion="", Telefono="", codigo=0):
  3.         self.Nombre = Nombre
  4.         self.Apellidos = Apellidos
  5.         self.Direccion = Direccion
  6.         self.Telefono = Telefono
  7.         self.codigo = codigo
  8.  
  9. empleados = [Empleado() for i in range(50)]
  10.  
  11. empleados[0].Codigo = 0
  12. empleados[0].Nombre = "Pedro"
  13. empleados[0].Apellidos = "Perez"
  14. empleados[0].Direccion = "Del prado #1122"
  15. empleados[0].Telefono = "12341234"
  16. empleados[0].Puesto = "Cajero"
  17. empleados[0].Contrasena = "0"
  18.  
  19.  
  20. empleados[1].Codigo = 1
  21. empleados[1].Nombre = "Ivan"
  22. empleados[1].Apellidos = "Vazquez"
  23. empleados[1].Direccion = "Elote # 1234"
  24. empleados[1].Telefono = "12312312"
  25. empleados[1].Puesto = "Almacenista"
  26. empleados[1].Contrasena = "1"

Incluso en tu código Java no veo que uses el constructor como deberías.