Soll zur Verwendung in anderen Programmen eine Klasse erstellt werden, so muss sie als public
deklariert werden. Ist dies der Fall, so muss die Klasse in einer Datei stehen, die denselben Namen wie die Klasse erhalten muss. Zusätzlich muss die Datei die Dateiendung .java
erhalten.
Beispiel für eine Klasse punkt
. Die abgebildete Datei trägt also den Namen punkt.java
.
package geometrie; public class punkt { private int x, y; public void setX (int neuesX) { x = neuesX; } public void setY (int neuesY) { y = neuesY; } public int getX () { return (x); } public int getY () { return (y); } }
Soll die oben aufgeführte Klasse statt dessen nur in einer anderen Klasse genutzt werden, so kann sie in der dieser Klasse zugehörigen Datei notiert werden. Dann darf sie aber nicht mehr public
sein! Daher lautet die erste Zeile der Klasse nun:
class punkt {