 
			
				16/04/2013, 23:52
			
			
			     |  
      |    |    |    Fecha de Ingreso: diciembre-2012  Ubicación: Madrid  
						Mensajes: 21
					  Antigüedad: 12 años, 10 meses Puntos: 0     |        |  
  |      Duda filosófica sobre "extends Object"        Hola a todos,   
últimamente me he dado cuenta de que varias clases de java util, o de java swing (y seguro que hay más) hacen implícitamente en la definición un 'extends Object', e incluso con llamadas a super() en los constructores.   
Algunos ejemplos son:   
- DefaultMutableTreeNode: http://www.javadocexamples.com/javax/swing/tree/javax.swing.tree.DefaultMutableTreeNode.html   
-Collections: http://docs.oracle.com/javase/6/docs/api/java/util/Collections.html   
Mi duda es, si todas las clases implícitamente heredan de Object por definición, cambia en algo hacer la llamada explícita a Object poniendo 'extends Object'?   
Y, en una clase que ponga explícitamente 'extends Object' poner super() en los constructores tiene/tendría algún efecto?   
Mi opinión es que si en la API lo ponen explícitamente es que algo cambiará, no?   
Un saludo a todos!           |