Progamacion

Páginas: 7 (1546 palabras) Publicado: 7 de abril de 2013
Métodos y arreglos
Germán Augusto Osorio Zuluaga

La sentencia return y métodos
Declaración y uso de métodos
Un método es un trozo de código que puede ser llamado o invocado por el
programa principal o por otro método para realizar alguna tarea específica.

El término método en Java es equivalente al de subprograma, rutina, subrutina,
procedimiento o función en otros lenguajes deprogramación.
El método es llamado por su nombre o identificador seguido por una secuencia de
parámetros o argumentos (datos utilizados por el propio método para sus cálculos)
entre paréntesis.
Cuando el método finaliza sus operaciones, devuelve habitualmente un valor simple al
programa que lo llama, que utiliza dicho valor de la forma que le convenga.

El tipo de dato devuelto por la sentenciareturn debe coincidir con el tipo de dato
declarado en la cabecera del método.

La sentencia return y métodos
Sintaxis de declaración de un método
[modificadores] tipoDeDato identificadorMetodo (parámetros formales) {
declaraciones de variables locales;
sentencia_1;
sentencia_2;
...
sentencia_n;

// dentro de estas sentencias se incluye al menos un return
}

La sentencia return ymétodos
Sintaxis de declaración de un método
La primera línea de código corresponde a la cabecera del
método.
Los modificadores especifican cómo puede llamarse al método, el tipo
de dato indica el tipo de valor que devuelve la llamada al método y los
parámetros (entre paréntesis) introducen información para la
ejecución del método.
Si no existen parámetros explícitos se dejan los paréntesisvacíos.

A continuación, las sentencias entre llaves componen el cuerpo del
método. Dentro del cuerpo del método se localiza, al menos, una
sentencia return.

La sentencia return y métodos
Un ejemplo
package cubo;
import java.util.Scanner;

public class Cubo {

public static void main(String[] args) {
Scanner lee=new Scanner(System.in);
double val;
System.out.println("Entre valora calcular el cubo");
val=lee.nextInt();
System.out.println("El cubo de "+val+" es "+cub(val));
}
public static double cub(double x) {
return x*x*x;
}
}

Objetos de la clase array
• Un objeto de la clase predefinida array permite representar
una secuencia lineal y finita de elementos del mismo tipo.
• Estos elementos pueden ser de tipo primitivo o
pertenecientes a otras clases.

•Los arrays son objetos con características propias. Además del
conjunto de elementos del mismo tipo, un objeto de tipo
array almacena en memoria una constante numérica
entera que representa el número de elementos o tamaño del
array.

Objetos de la clase array
La declaración de un puntero o referencia a un array se lleva a cabo de
la siguiente manera:
tipoElemento []identificadorInstancia;

Por ejemplo, la declaración de un puntero o referencia a un array de
números enteros:
int [] p;
enteros

// se declara el puntero o referencia del array de

Como ocurre con los demás objetos, la ejecución de la sentencia
anterior sólo crea la referencia del array , pero no el array en sí.

Objetos de la clase array
Como ocurre con los demás objetos, la
ejecución de la sentenciaanterior sólo crea la
referencia del array, pero no el array en sí.

Objetos de la clase array
En la declaración del identificador de la variable tampoco se
especifica el tamaño del array a referenciar.
El tamaño del array se declara y establece cuando se crea la
instancia array. La creación de un vector o array, una vez
declarado su referencia se hace de la siguiente forma:identificadorInstancia = new tipoElemento [numeroElementos];

Por ejemplo:
p = new int [5];// se crea el array de 5 enteros referenciado
por p

Objetos de la clase array
De esta manera, se reserva espacio para todos los
elementos del array: 5 valores enteros

Objetos de la clase array
La creación de una referencia/puntero y del
array de enteros al que apunta puede llevarse a
cabo de forma...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Progamacion
  • progamacion
  • progamacion
  • Progamacion
  • Progamacion
  • Progamacion
  • progamacion
  • progamacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS