UNIDAD 4: JAVA PROGRAMACION ORIENTADA OBJETOS

TEMA 1: DECLARACION PROCEDIMIENTOS JAVA


Recordar que un objeto presenta tres aspectos, propiedades, metodos y eventos, en esta unidad se analizan algunos elementos que intervienen en la definicion de un metodo.

Estamos hablando de los llamados procedimientos y funciones, que quede claro que procedimientos y funciones son solo algunos aspectos (importantes) de la definicion de un metodo, pero que existen elementos tan o mas importantes que los analizados en esta unidad.

Un procedimiento es un grupo de instrucciones, variables, constantes, etc, que estan diseñados con un próposito particular y tiene su nombre propio.

Es decir un procedimiento es un modulo de un programa que realiza tareas especificas y que no puede regresar valores al programa principal u a otro procedimiento que lo este invocando.

Despues de escribir un procedimiento se usa su propio nombre como una sola instrucción o llamada al procedimiento.

Su formato es static void NomProc(){instrucciones;};

Un programa puede tener tantos procvedimientos como se deseen, para hacer una llamada o invocación a el procedimiento durante la ejecución de un programa se debera escribir el nombre de la misma y los parentesis en blanco.

Prog12.java


import java.lang.*;

import java.io.*;

class prog12 {

public static void main(String[] args) {

// llamando procedimiento1

proc1();

}; // cierra main

public static void proc1()

{

System.out.println("soy procedimiento uno ");

//enlazando proc2()

proc2();

}; // cierra proc1

public static void proc2()

{

System.out.println(" y yo soy procedimiento 2 ");

}; //cierra proc2

} // cierra clase

Observar que los procedimientos se construyen como parte de la clase (prog12) pero fuera de main(){};

Corrida:

image164.jpg

TAREA PROGRAMACION JAVA

Construir un programa que contenga puras llamadas a procedimientos dentro de un menu.

Menu.

a) Pesos a dolares.

b) Area de un triangulo.

c) Emitir Boleta.

d) Fin de menu.

 




Google
 
Recent changes RSS feed Creative Commons License Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki
Politica de Privacidad