-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathConfig.java
More file actions
30 lines (20 loc) · 795 Bytes
/
Config.java
File metadata and controls
30 lines (20 loc) · 795 Bytes
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
/**
* Abstrakte Klasse fuer Config fuer den Automaten
*
* @Alexander; Matteo
* @1.0
*/
public abstract class Config
{
// Methoden
public abstract boolean readFile (String filePath);
public abstract boolean writeFile (String filePath, int[][] uebergangstabelle, int[] endzustaende, char[] alphabet, int start);
public abstract void setUebergangstabelle (int[][] uebergangstabelle);
public abstract void setEndzustaende (int[] endzustaende);
public abstract void setAlphabet (char[] alphabet);
public abstract void setStart (int start);
public abstract int[][] getUebergangstabelle ();
public abstract int[] getEndzustaende ();
public abstract char[] getAlphabet ();
public abstract int getStart ();
}