Heyhey

ich hoffe irgenteiner von euch hier kann mir helfen. Also ich muss eine Klasse erstellen die Quadratzahl heißt und es sollen die zahlen bis 10 rauskommen: mit Assoziation.
z.b. DIe Quadratzahl von 2 ist 4. .Bis jetzt hab ich die Klasse Quadratzahl gemacht:
import java.util.ArrayList;
public class Quadratzahl {
private ArrayList<Integer>quadratzahl;
public Quadratzahl()
{
quadratzahl = new ArrayList<Integer>();
}
public void quadratzahlenEinlesen(int pZahl)
{
quadratzahl.add(pZahl);
}
public void quadratzahlenAuslesen()
{
int position = 0;
}
}
und bei Startklasse hab ich soviel :
public class Startklasse {
public static void main(String[]args){
Quadratzahl q1 = new Quadratzahl();
}
und weiter weiß ich leider nicht mehr: Also in dem Struktogram steht auch nur:
Quadratzahl:
-quadratzahlen: ArrayList<Ingteger>
+Quadratzahl()
+quadratzahlenEinlesen(pZahl: int)void
+quadratzahlenAuslesen()void
es wär schön wenns jemand von euch verstehen würde, weil warscheinlich hab ich des meiste falsch..