-
Notifications
You must be signed in to change notification settings - Fork 0
/
Buchstabe.java
52 lines (49 loc) · 1.22 KB
/
Buchstabe.java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
import java.util.ArrayList;
/**
* Beschreiben Sie hier die Klasse Alphabet.
*
* @author (Ihr Name)
* @version (eine Versionsnummer oder ein Datum)
*/
public class Buchstabe
{
// Instanzvariablen - ersetzen Sie das folgende Beispiel mit Ihren Variablen
private String name;
private int nummer;
protected ArrayList<Zahl> zahlen;
/**
* Konstruktor für Objekte der Klasse Alphabet
*/
public Buchstabe(String name, int nummer)
{
this.name= name;
this.nummer = nummer;
zahlen = new ArrayList<Zahl>();
zahlenMachen();
}
public String gibName()
{
return name;
}
public String toString()
{
return name;
}
private void zahlenMachen()
{
zahlen.add(new Zahl(1));
zahlen.add(new Zahl(2));
zahlen.add(new Zahl(3));
zahlen.add(new Zahl(4));
zahlen.add(new Zahl(5));
zahlen.add(new Zahl(6));
zahlen.add(new Zahl(7));
zahlen.add(new Zahl(8));
zahlen.add(new Zahl(9));
zahlen.add(new Zahl(10));
}
public ArrayList<Zahl> gibZahlen()
{
return zahlen;
}
}