Título: Llamar a una funcion dentro de una funcion Publicado por: Kerber0 en 21 Noviembre 2008, 01:48 am 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! Título: Re: Llamar a una funcion dentro de una funcion Publicado por: juancho77 en 21 Noviembre 2008, 03:11 am 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. Código
Saludos. Título: Re: Llamar a una funcion dentro de una funcion Publicado por: Kerber0 en 21 Noviembre 2008, 05:15 am Gracias!
Saludos Título: Re: Llamar a una funcion dentro de una funcion Publicado por: joseprox en 22 Noviembre 2008, 04:40 am 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"); } |