logo

Crowdly

Browser

Додати до Chrome

160-4-12 - Programmation objet - avancé

Шукаєте відповіді та рішення тестів для 160-4-12 - Programmation objet - avancé? Перегляньте нашу велику колекцію перевірених відповідей для 160-4-12 - Programmation objet - avancé в moodle.univ-lr.fr.

Отримайте миттєвий доступ до точних відповідей та детальних пояснень для питань вашого курсу. Наша платформа, створена спільнотою, допомагає студентам досягати успіху!

Soit la classe PositionGPS ci-dessous :

public class PositionGPS {

private double longitude, latitude;

public double donneLongitude() {

return this.longitude;

}

public double donneLatitude() {

return this.latitude;

}

public void miseAJour(double nLong, double nLat) {

this.longitude = nLong;

this.latitude = nLat;

}

}

On souhaite (comme expliqué dans le cours) séparer cette classe en une interface et une classe implémentant cette interface.

Parmi les propositions présentées ci-dessous laquelle est correcte ?...

0%
0%
0%
Переглянути це питання

En Java, concernant les interfaces, quelles sont les affirmations correctes ?...

0%
100%
100%
100%
100%
Переглянути це питання

À partir du diagramme de classes présenté ci-dessous, quelles sont les affirmations correctes ?...

0%
0%
50%
Переглянути це питання

Soient les classes Java suivantes :

class Forme {

private String nom;

public Forme(String nom) {

this.nom = nom;

}

public String donneInfos() {

return "nom : " + this.nom;

}

}

class Carre extends Forme {

private int taille;

public Carre(String nom, int taille) {

super(nom);

this.taille = taille;

}

@Override

public String donneInfos(boolean format) {

if (format == true) {

return super.donneInfos() + ", taille : " + this.taille;

} else {

return "taille : " + this.taille;

}

}

}

class Test {

public static void main(String[] args) {

Carre c = new Carre("carre1", 4);

System.out.println(c.donneInfos());

}

}

0%
0%
0%
0%
0%
Переглянути це питання

La redéfinition d'une méthode consiste à créer une méthode de même nom dans la même classe (où existe déjà la méthode) en changeant ses paramètres.

0%
0%
Переглянути це питання

Quel est l'affichage produit par l'exécution de ce code Java :

import java.util.ArrayList;

class Vehicule {

private String immatriculation;

public Vehicule(String immatriculation) {

this.immatriculation = immatriculation;

System.out.println("immatriculation : " + this.immatriculation);

}

}

class Automobile extends Vehicule {

private int tauxCO2;

public Automobile(String immatriculation, int tauxCO2) {

super(immatriculation);

this.tauxCO2 = tauxCO2;

System.out.println("Taux CO2 : " + this.tauxCO2);

}

}

class TestAuto {

private static Automobile autoStatique = new Automobile("123AB03",99);

public static void main(String[] args) {

Automobile auto = new Automobile("345TY78",110);

}

}

0%
0%
0%
0%
Переглянути це питання

Le code Java suivant se compile correctement ?...

import java.util.ArrayList;

class Vehicule {

private String immatriculation;

public Vehicule(String immatriculation) {

this.immatriculation = immatriculation;

}

}

class Automobile extends Vehicule {

private int tauxCO2;

public Automobile(String immatriculation, int tauxCO2) {

this.immatriculation = immatriculation;

this.tauxCO2 = tauxCO2;

}

}

0%
0%
Переглянути це питання

Le code suivant se compile correctement ?...

import java.util.ArrayList;

class Animal { }

class Mammifere extends Animal { }

class Reptile extends Animal { }

class TestAnimaux {

public static void main(String[] args) {

Reptile lezard = new Reptile();

Mammifere elephant = new Mammifere();

ArrayList<Reptile> vivarium = new ArrayList<>();

vivarium.add(lezard);

ArrayList<Mammifere> paturage = new ArrayList<>();

paturage.add(elephant);

paturage.add(lezard);

}

}

0%
100%
Переглянути це питання

Consulter la documentation de la classe ArrayList et indiquer de combien de classes elle hérite (directement et indirectement) ?...

Переглянути це питання

Soient les 3 classes A, B et C suivantes :

class A extends B {

}

class B extends C {

}

class C extends A {

}

Ces classes se compilent correctement ?...

0%
100%
Переглянути це питання

Хочете миттєвий доступ до всіх перевірених відповідей на moodle.univ-lr.fr?

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

Browser

Додати до Chrome