Hallo ich noch ein Problem bei einer Subklasse mit Override.
Ich hab ne Superklasse mit Accounts wo es eine Methode gibt void Cashtakeoff(int money), wo ich also bei den zwei sub Accounts (Girokonto und Sparkonto) geld abheben kann aber bei meiner 3. subklasse darf ich kein geld abheben und wollt die jetzt überschreiben und einen Exception werfen wenn die aufgerufen wird. also so:
void Cashtakeoff(int money) throws Exception
Aber irgendwie funktioniert das nicht er sagt ich kann nicht überschreiben weil bei der einen exception geworfen wird und bei anderen nicht was kann ich da machen am besten?
Ich hab ne Superklasse mit Accounts wo es eine Methode gibt void Cashtakeoff(int money), wo ich also bei den zwei sub Accounts (Girokonto und Sparkonto) geld abheben kann aber bei meiner 3. subklasse darf ich kein geld abheben und wollt die jetzt überschreiben und einen Exception werfen wenn die aufgerufen wird. also so:
void Cashtakeoff(int money) throws Exception
Aber irgendwie funktioniert das nicht er sagt ich kann nicht überschreiben weil bei der einen exception geworfen wird und bei anderen nicht was kann ich da machen am besten?