Testfragen

Hi,

kann jemand mal kurz schauen, ob ich die Fragen soweit richtig beantwortet habe? Sind wahr oder falsch Fragen:

Die Deklaration int i = 5.0 erzeugt eine Fehlermeldung. (wahr)
Ein Interface kann von höchstens einer Klasse implementiert werden. (falsch)
Eine Klassenmethode wird durch den Modifikator static definiert. (wahr) aber nicht ausschlißlich`?
Jede Klasse muss eine Methode mit dem Namen main enthalten. (falsch)
Abstrakte Klassen können nicht instanziiert werden. (wahr)
Ein Konstruktor ist eine Methode zum Erzeugen von Objekten. (wahr)
Konstruktoren werden vererbt.(falsch)
Der Typ einer Variablen kann ein Interface sein. (wahr)
Alle Methoden einer Klasse müssen unterschiedliche Namen haben. (falsch)
Für Exceptions der Klasse RuntimeException gilt die
catch-or-throw-Regel nicht. (falsch) EDIT: ist denke ich doch wahr, da runtimeexception ja nicht abgefangen werden müssen...


danke schon mal! Bitte kurz erläutern wenn ich irgendwo einen Fehler gemacht habe!
 
Zuletzt bearbeitet:
Sieht soweit richtig aus, wobei ich denke, dass es außschließlich durch static definiert wird, da man sonst ja ne Instanz braucht. Und ja, RuntimeException müssen nicht abgefangen werden (Es sei denn sie werden als Exception gethrowt). Und bei "Ein Konstruktor ist eine Methode zum Erzeugen von Objekten." bin ich mir nicht sicher. Ob es wirklich ein Objekt erzeugt, oder nur bei der Intialisation automatisch aufgerufen wird. :?
 

Neue Beiträge

Zurück