2
« en: Miércoles 13 de Diciembre de 2006, 22:32 »
hola a todos.
por favor podrian decirme o explicarme este codigo
MEDICAMENTO es una clase creada
List listaMedicamento = listaFarma.selectDatos();
Iterator iteradorListaMedicina = listaMedicamento.iterator();
MEDICAMENTO medicina;
while(iteradorListaMedicina.hasNext()){
medicina = (MEDICAMENTO) iteradorListaMedicina.next();
%>
<tr>
<td><%=medicina.getId_medicamento()%></td>
<td><%=medicina.getProducto()%></td>
<td><%=medicina.getCantidad()%></td>
<td><%=medicina.getPrecio()%></td>
</td>
que significa:
MEDICAMENTO medicina;
supongo q esta creando una variable medicina de tipo MEDICAMENTO pero no seria asi: MEDICAMENTO medicina =new MEDICAMENTO()
y esta parte que significa:
medicina = (MEDICAMENTO) iteradorListaMedicina.next();
no entiendo porque se coloca (MEDICAMENTO)..supuestamente hace referencia a la clase pero porque ponerlo d esa manera...no entiendo