Compartir funciones

Buenos días, tengo algunas funciones que compartir y que se puedan reutilizar en varios programas, como por ejemplo:

- CalcularIva()
- RevisarNumero()
- Etc....

Estas funciones o procedimientos como las pondría, sería correcto meterlas todas en un fichero y ponerlas como "static", para poder llamarlas y utilizarlas en los demás programas o cuando me hagan falta y no tener que estar creando nuevos objetos para poder utilizarlas?.

De esa forma crearé un fichero con todas las funciones que se puedan ir utilizando en mis distintos programas.

Espero sus respuestas.

Un saludo.

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.

Quiza despues necesitas

Si.

Quiza despues necesitas ponerlas en un jar e importarlo en tus programas, para que no tengas que copiar y pegar tu fichero.

No abuses de los metodos de clase ( los marcados con static ) podria ser que estes simplemente transladando tu codigo procedural a Java, muchas funciones de utiler'ia hacen esto y no hay nada malo con ello, pero revisa bien si lo que necesitas es un metodo de clase antes de crearlo.

See also: http://stackoverflow.com/questions/752758/is-using-a-lot-of-static-metho...