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 originalpublic class ConectarMysql(){
public void conectar(){}
public void desconectar(){}
}
después la heredas en cualquier otra clase en las que necesitaras utilizar conectar() y desconectar()
Código Java:
Ver originalpublic class MiClase extends ConectarMysql{
public void metodo(){
super.conectar() //Conecto con mysql
..
..
.
.
super.desconectar() //Desconecto con mysql
}
}
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 originalMiClase objeto = new MiClase();
objeto.conectar()//totalmente valido
objeto.deconectar()//totalmente valido
objeto.metodo()//totlamente valido