Parameter sind Daten, mit denen eine Methode versorgt wird, kurz bevor die Methode zu starten beginnt.
Hier ist ein (fast vollständiges) Programm:
import java.io.*;
class ArrayOps
{ // der Parameter x verweist auf die Daten,
void print( int[] x ) // mit denen diese Methode aufgerufen wird.
{
for ( int ____________; _________________; ____________ )
System.out.print( x[index] + " " );
System.out.println();
}
}
class ArrayDemo
{
public static void main ( String[] args )
{
ArrayOps operate = new ArrayOps(); // ein ArrayOps-Objekt erzeugen
int[] ar1 = { -20, 19, 1, 5, -1, 27, 19, 5 } ;
System.out.print ("\nThe array is: " );
operate.print( ar1 ); // die print() Methode des Objekts aufrufen
}
}
ArrayOps.
ArrayOps enthält eine Methode print() um
jedes Element eines Arrays auszugeben.int[] x
x, der eine
Referenz auf ein Arrayobjekt sein wird.ArrayDemo.
ArrayDemo enthält die statische main() Methode.main() erzeugt ein ArrayOps-Objekt, operate.main() erzeugt an Array Objekt, ar1.print() Methode des ArrayOps-Objekts
wird mit einer Referenz auf das Arrayobjekt ar1 als Parameter aufgerufen.