Paso de parametros

8
APLICACIONES INTERNET 05/07/ 2022 Ing. Fernando Solis

Transcript of Paso de parametros

Page 1: Paso de parametros

02/05/2023

Ing. Fernando Solis

APLICACIONES INTERNET

Page 2: Paso de parametros

PASO DE PARÁMETROS A MÉTODOS

Page 3: Paso de parametros

PARÁMETROS

• Las variables en la lista de parámetros se separan con comas.

• Los parámetros de la lista en la especificación del método, son llamados parámetros formales.

• Cuando un método es llamado, estos parámetros formales son reemplazados por los parámetros actuales.

• Los parámetros actuales deben ser equivalentes en tipo, orden y número a los parámetros formales.

Page 4: Paso de parametros

PARÁMETROS POR VALOR

Public class PasoPorValor { Nombre de la clase

Public static void main (String [] args) {• String a = "Hola"; Parámetro Método(a); System.out.println (a); } Public static void método (String c) { c = "Nuevo Objeto"; Parámetro

}

Page 5: Paso de parametros

PARÁMETROS ENTRE MÉTODOSPublic class Circulo {

// Atributos

Double radio;

String color;

// Métodos

Void asigRadio ( ) {…}

Double area ( ) {…}

}

Double obtRadio ( ) {Return radio;

}Void asigRadio (int nuevoRadio) {

Radio = nuevoRadio; }Public double Area ( ) {

Return radio*radio*Math.PI;}

Page 6: Paso de parametros

PARÁMETROS ENTRE MÉTODOS

EJEMPLOpublic cambiaValor (int x, Button b){

x = 5;b.setLabel(“Otro letrero”);

}

Page 7: Paso de parametros

PARÁMETROS ENTRE CLASES DE DIFERENTES PAQUETES

• Definición:• todo es una clase. No se pueden definir

variables o funciones que no pertenezcan a una clase.

• las clases se declaran y se implementan en el mismo fichero (<nombre>.java).

Page 8: Paso de parametros

• PAQUETES:

Paquetes Descripción

Java. AppletContiene las clases necesarias para crear applets que se ejecutan en la ventana del navegador

Java.awt Contiene clases para crear una aplicación GUI independiente de la plataforma

java.io Entrada/Salida. Clases que definen distintos flujos de datos

Java. LangContiene clases esenciales, se importa implícitamente sin necesidad de una sentencia import.

java.netSe usa en combinación con las clases del paquete java.io para leer y escribir datos en la red.

Java. Util Contiene otras clases útiles que ayudan al programador