Search Header Logo

Tutorium 4 - Prog2 - Scala Vererbung

Authored by Loris Galler

Computers

University

Used 4+ times

Tutorium 4 - Prog2 - Scala Vererbung
AI

AI Actions

Add similar questions

Adjust reading levels

Convert to real-world scenario

Translate activity

More...

    Content View

    Student View

7 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Welches Schlüsselwort wird in Scala verwendet, um eine Klasse von einer anderen Klasse erben zu lassen?

with

implements

extends

inherit

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Was ist die Scala-Alternative zur Mehrfachvererbung?

Modules

Traits

Abstract Classes

Objects

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Welche Aussage beschreibt die Funktion von Traits in Scala korrekt?

Traits können nur konkrete Methoden enthalten.

Traits erlauben Mehrfachvererbung und können sowohl abstrakte als auch konkrete Methoden enthalten.

Traits können nur abstrakte Methoden enthalten.

Traits können nur von abstrakten Klassen geerbt werden.

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Scala Traits können Klassen und auch einzelnen Instanzen beigemischt werden

True

False

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Was ist nicht korrekt in Bezug auf abstrakte Methoden und Felder in Scala?

Sie werden ohne abstract deklariert

Sie müssen in der erbenden Klasse definiert werden

Sie müssen mit override definiert werden

Sie können nicht instanziiert werden

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Wie erkennt man in Scala ein abstraktes Feld in einer abstrakten Klasse oder einem Trait?

Es hat den Modifikator abstract

Es hat keine Initialisierung

Es wird mit override deklariert

Es steht im Konstruktor

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Wie wird ein Trait in Scala an eine Klasse angehängt, wenn mehrere Traits verwendet werden?

Mit "extends" für alle

Mit "extends" und "implements"

Mit "extends" für den ersten und "with" für weitere Traits

Nur mit "with"

Access all questions and much more by creating a free account

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?