a ver, si entendi bien, sabes hacer clases pero no hacer que estas funcionen cierto?
es decir:
public class UnaClase extends OtraClase {
//DECLARACION
private int unaVariable;
private String otraVariable
//CONSTRUCTORES...
//GETTERS...
//SETTERS...
//PRINTERS
//CUSTOMERS
o sea lo necesario para crear un objeto pero no para ejecutar el programa.
para ejecutar tu programa necesitas el metodo main()
un ejemplo algo vago sería:
public static void main(String args[]) {
System.out.println("Iniciar Programa? <y> para iniciar, <n> para salir ");
String iniciar:
inciar = new BufferedReader.readLine():
if(iniciar=="y") {
algunMetodo(); //o otra cosa pero por lo general el metodo que lo inicia todo
}
if(iniciar=="n") {
System.exit(0);
}
else {
System.out.println("COMANDO NO VALIDO"); //con mayusculas para que el usuario sepa que no tiene
//que ser idiota con nuestra aplicación xD
}
}
bueno, eso sería como para darte una idea,
si es que esa era tu inquitudsalu2 y si tienes mas dudas pregunta no mas.