Ver Mensaje Individual
  #19 (permalink)  
Antiguo 04/08/2006, 01:30
Juaran
 
Fecha de Ingreso: junio-2002
Mensajes: 9
Antigüedad: 21 años, 11 meses
Puntos: 0
Cita:
Iniciado por TolaWare
A pesar se caracteriza por la frase "En Java TODO es un Objeto", java no es totalmente orientado a objetos. Sin embargo es uno de los que mas se aproxima al concepto de OO.

Por citarte un ejemplo, la OO especifica que un objeto cuando ya ha sido creado puee cambiar su tipo, es decir que dinamicamente puede cambiar la clase a la que pertenece, por lo que pierde y gana atributos y comportamientos en forma dinamica.

Sin embargo esto no es soportado en JAVA, lo que mas se aproxima JAVA al concepto de cambio de tipo, es en que un objeto puede SER TRATADO como una clase padre de su clase original.
Como tú dices es uno de los que más se aproxima... así que practicamente se podría decir que hoy día no existen los lenguajes totalmente orientados a objetos.