logo

Crowdly

Methoden mit Rückgabewert aufrufen Methoden müssen den Rückgabewert ent...

✅ Перевірена відповідь на це питання доступна нижче. Наші рішення, перевірені спільнотою, допомагають краще зрозуміти матеріал.

Methoden mit Rückgabewert aufrufen

Methoden müssen den Rückgabewert entweder

auffangen

oder direkt weiterverwenden

. Geschieht das nicht, dann ist das Ergebnis

verloren und der Aufruf der Methode wäre sinnlos gewesen (Hinweis: es

gibt Methoden, wo der Rückgabetyp nur zur Kontrolle dient und wo die

Methode eigentlich eine andere Aufgabe hat; bei diesen Methoden kann der

Rückgabewert auch ignoriert werden, da der Compiler keinen Fehler beim

Ignorieren des Rückgabewertes meldet - solche Methoden kommen aber im

ersten Jahrgang nicht vor).

Für die Auffangvariable gilt ähnliches, wie schon beim Rückgabewert und

bei den Parametern: sie muss zur Deklaration, d.h. zum Rückgabetyp

passen. Wenn - wie in diesem Fall - der Rückgabetyp der aufgerufenen

Methode (

malReihe) String

ist, dann muss auch die Auffangvariable den

Datentyp

String haben. Die Methode kann auch direkt überall dort verwendet werden, wo ein String

-Wert erforderlich ist, z.B. in der Ausgabe-Anweisung. In diesem Fall

wird der Rückgabewert nicht gespeichert, sondern direkt weiterverwendet.

Löse folgende Aufgabe:

Im folgenden sind die Dokumentationskommentare für einige Methoden gegeben. Gib an, welchen Datentyp die Auffangvariable braucht. Achte insbesondere darauf, ob in der Methode eine Ausgabe (=Rückgabetyp void) oder eine Rückgabe erfolgt.

  • Diese Methode gibt das Ergebnis einer Division zweier Zahlen als Dezimalzahl zurück.

    Datentyp der Auffangvariablen:

  • Diese Methode gibt eine Zierzeile aus den Zeichen ~#+#~ (16x; also insgesamt 80 Zeichen) zurück.

    Datentyp der Auffangvariablen:

  • Diese Methode gibt eine Zierzeile aus den Zeichen ~#+#~ (16x; also insgesamt 80 Zeichen) aus.

    Datentyp der Auffangvariablen:

  • Diese Methode überprüft, ob eine Zahl innerhalb des gültigen Bereichs von 1-5 liegt.

    Datentyp der Auffangvariablen:

Більше питань подібних до цього

Хочете миттєвий доступ до всіх перевірених відповідей на elearning.tgm.ac.at?

Отримайте необмежений доступ до відповідей на екзаменаційні питання - встановіть розширення Crowdly зараз!