Ich möchte gerne eine Aufzählungstyp-Variable initialisieren:
class Test{
enum Typ { eins, zwei };
protected Typ typus=zwei;
public void methode()
{
switch(typus) {}
}
};
Das Problem: das Attribut typus ist null, obwohl eine Initialisierung
existiert. Woran liegt das?
Bitte Orginalquellcode zeigen... so kompiliert das nicht mal.
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
8 | |
9 | |
10 | |
11 | |
12 | |
13 | |
14 | |
15 | |
16 | |
17 | |
18 | |
funktioniert einwandfrei...
Der Fehler lag woanders: die Basisklasse implementierte die Import-Funktionen und arbeitete in diesen auf einem halbkonstruierten Objekt. Es war so einladend die Basisklassen-Konstruktoren mit Dateiparameter zu verwenden....
Gast
#2522192
Rüdiger Knörig schrieb: > Der Fehler lag woanders: Ja, lag bestimmt an DENEN.
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.