Buenas gente, esta semana comenze con java y tengo un par de dudas.
Como puedo llamar dentro de un funcion a otra funcion.
Se que por ejemplo dentro del main la llamo de la sgte forma
Ej.
public class Ejemplo
{
public void miFuncion()
{
...
}
public static void main(String arg[])
{
Dato d = new Dato();
d.miFuncion();// y asi la llamo
}
Pero por ejemplo si tengo otra funcion fuera del main, y cada vez que llame por ejemplo a miFuncion, quier que miFuncion llame a otra funcion miFuncion2, por ejemplo.
Como tendria q hacer??
Gracias!
Me parece que aun no entiendes como funciona lo basico de la programacion orientada a objetos.
A diferencia de otros lenguajes, aqui tendras clases que representan objetos. Cada objeto define atributos publicos y privados. Algunos atributos seran METODOS(funciones o procedimientos).
Para usar en un metodo otro metodo definido en el mismo objeto, simplemente lo llamas nombrando su nombre y pasandole los parametros que requiera.
Si deseas usar el metodo de otro objeto, debes crear el objeto, y luego llamar al metodo usando la variable referenciada.
Class objetoUno =new Class();
objetoUno.usarUnMetodo();
Saludos.
Gracias!
Saludos
Mi vale.......tienes una programa y quieres llamar una funcion dentro de otra....debes hacer lo sgte.......
haste que estas dentro del main
public static void main(String arg[]){
mi_funcion_uno(); //mi funcion debe llamar a funcion dos
}
public static void mi_funcion_uno(){
//aqui llamamos a funcion dos
mi_funcion_dos();
}
public static void mi_funcion_dos(){
System.out.println("Hola a todos....yo soy funcion DOS");
}