logo

Crowdly

Browser

Додати до Chrome

HAI301I - Modélisation et Programmation Par Objets 1

Шукаєте відповіді та рішення тестів для HAI301I - Modélisation et Programmation Par Objets 1? Перегляньте нашу велику колекцію перевірених відповідей для HAI301I - Modélisation et Programmation Par Objets 1 в moodle.umontpellier.fr.

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

(classes et attributs) Soit la classe UML suivante, et sa traduction en Java. Que pouvez-vous en dire ?

public class MaClasse{

private int i, j;

private float f;

private String s="v";

}

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

Soit le code suivant :

public interface I{

    public void m(String x);

}

public class A implements I{

    public void m(String x){};

}

Le code suivant compile t-il ?

I o=new A();

o.m("hop");

(répondre vrai pour oui ou faux pour non)

100%
0%
Переглянути це питання
public class X{}

public class Y extends X{}

public class A{

public X m1(int i){...}

public X m1(int i, int j){...}

}

public class B extends A{

public Y m1(int i){...}

public void m2(X x){...}

}

public class C extends B{

public void m2(Y y){...}

}

Quelles affirmations sont correctes ?

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

public X m1(int i){...}

}

public class B extends A{

public X m1(int i){...}

public X m2(){...}

}

Sélectionner les affirmations correctes.

100%
0%
100%
Переглянути це питання
public abstract class A{

public abstract void m1();

public void m2(){ m1(); }

}

public class B extends A{

public void m1(){this.m3();}

public void m3(){System.out.println("B::m3");}

}

public class C extends B{

// public void m1(){System.out.println("C::m1");}

public void m3(){

super.m3();

m2();

}

}

Soit l'instance B a=new C();

On exécute l'instruction a.m3().

Que se passe t-il ?

0%
0%
0%
Переглянути це питання
public class A{

private String s;

public void m1(){s="toto";}

}

public class B extends A{

private int i;

public void m1(){super.m1();m2();}

public void m2(){i=42;}

public void m3(){m2();}

}

public class C extends B{

public void m3(){m4();}

public void m4();

}

Quelles affirmations sont correctes ?

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

Soit le code suivant :

public class X {}

public class Y extends X{}

public interface I{

    public void m(X x);

}

public class A implements I{

    public void m(Y y){};

}

Sélectionnez l'affirmation correcte.

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

Sélectionnez les affirmations correctes au sujet des interfaces.

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

Pour appeler le constructeur de la superclasse, la syntaxe est :

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

Sélectionnez les affirmations correctes concernant les constructeurs.

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

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

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

Browser

Додати до Chrome