Dojo - Type Inference

Dojo - Type Inference

1st - 12th Grade

13 Qs

quiz-placeholder

Similar activities

Javascript Basics

Javascript Basics

9th - 12th Grade

16 Qs

AppsLab_Q2

AppsLab_Q2

10th Grade - Professional Development

10 Qs

Python Quiz

Python Quiz

9th Grade

10 Qs

Data Structure and Algorithm

Data Structure and Algorithm

1st - 3rd Grade

15 Qs

Comp Sci Unit 3.b

Comp Sci Unit 3.b

11th Grade

15 Qs

JavaScript

JavaScript

9th Grade

12 Qs

Java Arrays Basic

Java Arrays Basic

10th - 12th Grade

15 Qs

Basic of C

Basic of C

1st - 3rd Grade

10 Qs

Dojo - Type Inference

Dojo - Type Inference

Assessment

Quiz

Computers

1st - 12th Grade

Hard

Created by

Romain NOEL

Used 5+ times

FREE Resource

13 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • Ungraded

Lequel de ces chatons est le plus mignon ?

Media Image
Media Image
Media Image
Media Image

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Est-ce que ça fonctionne?

var myVariable = "Pourquoi Mickey Mouse ?";

myVariable = 123;

Oui

Non, ça plante au runtime

Non, ça plante à la compilation

Parce que Mario Brosse

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Le paradigme de l'inférence de type est une nouveauté de Java 10

Vrai

Faux

Le para-qué de l'infé-quoi?

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Quel est le type de la variable "myList" ?

var myList = new ArrayList<>();

myList.add("Vive les chats !");

List<Object>

List<String>

Ça ne compile pas !

Moi je préfère les chiens...

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Vrai ou Faux : L'utilisation de "var" est une bonne pratique

Vrai

Faux

Ça dépend...

La var-ice est un vilain défaut...

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Est-ce que ça compile ?

public void method(var input){/*...*/}

Oui

Uniquement si tous les appels de cette méthode sont faits avec le même type

Non

T'as cru que je compilais avec les yeux ou quoi ?

7.

MULTIPLE SELECT QUESTION

1 min • 1 pt

Quelle(s) ligne(s) compile(nt) ? (plusieurs choix possibles)

Predicate<String> p1 = s -> s.isEmpty(); //1

var p2 = s -> s.isEmpty(); //2

var p3 = (String s) -> s.isEmpty(); //3

Predicate<String> p4 = (var s) -> s.isEmpty(); //4

1

2

3

4

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?