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 ArrayTools
{ // der Parameter x verweist auf die Daten,
void ausgeben( int[] x ) // mit denen diese Methode aufgerufen wird.
{
for ( int ____________; _________________; ____________ )
System.out.print( x[index] + " " );
System.out.println();
}
}
public class ArrayTester
{
public static void main ( String[] args )
{
ArrayTools arrTool = new ArrayTools(); // ein ArrayTools-Objekt erzeugen
int[] ar1 = { -20, 19, 1, 5, -1, 27, 19, 5 } ;
System.out.print ("\nDas Array ist: " );
arrTool.ausgeben( ar1 ); // die ausgeben() Methode des Objekts aufrufen
}
}
ArrayTools
.
ArrayTools
enthält eine Methode ausgeben()
um
jedes Element eines Arrays auszugeben.int[] x
x
, der eine
Referenz auf ein Arrayobjekt sein wird.ArrayTester
.
ArrayTester
enthält die statische main()
Methode.main()
erzeugt ein ArrayTools
-Objekt, arrTool
.main()
erzeugt an Array Objekt, ar1.ausgeben()
Methode des ArrayTools
-Objekts
wird mit einer Referenz auf das Arrayobjekt ar1
als Parameter aufgerufen.