Search Header Logo

Kotlin 3

Authored by Jocelyn CARAMAN

Computers

University

Used 37+ times

Kotlin 3
AI

AI Actions

Add similar questions

Adjust reading levels

Convert to real-world scenario

Translate activity

More...

    Content View

    Student View

6 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Quel est le comportement par défaut des classes en Kotlin ?

Toutes les classes sont privées (private)

Toutes les classes sont définitives (final)

Toutes les classes sont protégées (protected)

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Parmi les propositions suivantes, quelle est la bonne méthode pour déclarer des objets pour la classe Book en Kotlin ?

Book b1 = new Book()

val b1 = Book()

var b1 = (Book) new()

al b1 = (new) Book()

3.

MULTIPLE SELECT QUESTION

45 sec • 1 pt

Parmi les propositions suivantes concernant les fonctions d'extension en Kotlin, lesquelles sont vraies ?

Cela permet de rédiger de nouvelles fonctions pour une classe que vous ne pouvez pas modifier


Utilisez la notation par points pour les appeler sur des variables du type que vous étendez (val.methode)

La déclaration doit être faite dans le même fichier que la classe d'origine que vous étendez


Utilisez le mot clé extend pour déclarer ces fonctions

4.

MULTIPLE SELECT QUESTION

45 sec • 1 pt

Parmi les affirmations suivantes concernant les data classes , lesquelles sont vraies ?

Vous devez implémenter la méthode toString()

Aucun paramètre n'est nécessaire pour le constructeur principal

Utilisez-les pour les classes stockant des données

Les méthodes Getter sont automatiquement générées pour vous (et les méthodes setter pour les variables modifiables)

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Quel mot clé est utilisé pour indiquer qu'une classe peut être héritée ?

public

protected

internal

open

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Quel mot clé permet de surcharger des membres d'une classe mère open ?

abstract

override

super

open

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?