UNIDAD 4: OOP

TEMA JAVA SERVLET 1: DECLARACIONES o PROCEDIMIENTOS

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 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

Correrlo directo con http://programacionfacil.com:9090/tusitio/servlet/prog12

</code>

import java.io.*;

import javax.servlet.*;

import javax.servlet.http.*;

public class prog12 extends HttpServlet

{

PrintWriter pagina;

public void doGet (HttpServletRequest request,

HttpServletResponse response)

throws ServletException, IOException

{

pagina =response.getWriter();

response.setContentType(“text/html”);

pagina.println(”

"); // llamando procedimiento1 proc1(); pagina.println("

”);

pagina.close();

};

public void proc1()

{

pagina.println(“soy procedimiento uno <br>”);

enlazando proc2() proc2(); }; public void proc2() { pagina.println(” y yo soy procedimiento 2 ”); }; public void destroy(){super.destroy();}; } </code> notas: observar que el objeto pagina derivado de printwriter, se dejo fuera de todos los procedimientos incluyendo el doget(), la razon es que todos los procedimientos ocupan pagina y creandolo afuera se creo de manera global, este TEMA JAVA SERVLET se estudia mas adelante. En cuanto a porque usar doget() ya debe estar claro que cuando se manda activar directamente el servlet sin usar una forma.html es cuandose usa doget(). Corrida: image91.jpg TAREAS PROGRAMACION JAVA SERVLETS 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.

Politica de Privacidad