Ver Mensaje Individual
  #2 (permalink)  
Antiguo 13/11/2011, 23:04
iovan
 
Fecha de Ingreso: septiembre-2007
Ubicación: PyRoot
Mensajes: 1.515
Antigüedad: 17 años, 4 meses
Puntos: 188
Respuesta: Clases heredadas.

Bueno. Pues yo pienso que si te pones a estudiar de algun libro de JAVA básico (Que por internet hay muchos y en español), ya no tendrias dudas.

Bueno como un resumen.

Supongamos que tienes métodos para hacer determinada cosa, pero que éstos métodos los vas a ocupar en otras clases o al momento de instancía un objeto.

Entonces lo que te conviene hacer es crear una clase con estos métodos y despues heredarla a las otras clases.

ejemplo:

Código Java:
Ver original
  1. public class ConectarMysql(){
  2.  
  3.  
  4. public void conectar(){}
  5.  
  6. public void desconectar(){}
  7.  
  8. }

después la heredas en cualquier otra clase en las que necesitaras utilizar conectar() y desconectar()

Código Java:
Ver original
  1. public class MiClase extends ConectarMysql{
  2.  
  3.  
  4. public void metodo(){
  5.  
  6. super.conectar() //Conecto con mysql
  7.  
  8. ..
  9. ..
  10. .
  11. .
  12.  
  13.  
  14. super.desconectar() //Desconecto con mysql
  15.  
  16. }
  17.  
  18.  
  19. }

Tàmbien otro ejemplo que se me ocurre, cuando instancias un objeto de la clase MiClase como esta extiende de ConectarMysql y ConectarMysql tiene métodos públicos, entonces tendras acceso a estos métodos desde la instancía del objeto en cuestion... bla bla bla perdon si no me entiendes pero ..... te lo buscaste por no estudiar.

ejemplo:

Código Java:
Ver original
  1. MiClase objeto = new MiClase();
  2.  
  3. objeto.conectar()//totalmente valido
  4.  
  5. objeto.deconectar()//totalmente valido
  6.  
  7.  
  8. objeto.metodo()//totlamente valido
__________________
Si quieres agradecer el triangulo obscuro de la parte derecha debes presionar +.