Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/01/2014, 10:46
robertpro
 
Fecha de Ingreso: enero-2014
Mensajes: 4
Antigüedad: 10 años, 4 meses
Puntos: 0
Pregunta Listas de Objetos

Hola a todos, muy buen día,

Soy estudiante de ingeniería en TIC, y yo hice un proyecto cuatrimestral en JAVA, recién pasé a tercer grado.
Bueno, como yo soy una persona que no se queda con lo que le dan en la escuela, quiero hacer el mismo proyecto pero en Python, Aquí viene mi duda:

Tengo una Clase llamada Empleado, de la cuál hereda de la Clase Persona.
Tengo la clase Principal que crea e inicializa el objeto de Empleado en un vector.

Así es como tengo el vector.

Código Java:
Ver original
  1. Empleado objEmpleado;
  2.  
  3.         public Empleado [] Empleados;
  4.  
  5.         Empleados = new Empleado[50];
  6.        
  7.         for (int i=0; i<Empleados.length;i++) {
  8.             Empleados[i]= new Empleado();
  9.         }
  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";

Entonces, si yo imprimo datos de Empleados[0].Codigo, se imprimirá : 0

Esto tratando de hacerlo en Python, pero me sobrescribe en el dato anterior, en vez de guardarla como un atributo...

Alguien que por favor me ayude a traducir eso a Python, le estaría muy agradecido.

De antemano Gracias.