31.07.2015 Views

Janvier 2003

Janvier 2003

Janvier 2003

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

public class Heritage {public static void main(StringA unA = new A(l);B unE = new B(2);C unC = new C(3, 4);args[]) {}System.out.println( "Question 1 : "+ unB.getVal(»;System. out .println ("Question 2 : "+ unC.getVal(»;System. out .println ("Question 3 : "+ unA.f(lO.O»;System. out.println ("Question 4 : "+unB.f(7.34»;System.out.println("Question S : "+unB.f(7»;System.out.println("Question 6 : "+ unC.f(6.S»;A[] tab = new tab[3];tabla] =unA; tab[l]= unE; tab[2]= unC;System.out.println("Question 7 : "+tab[O].f(1.)+" et "+tab[l].f(l.)+" et "+ tab[2].f(1.0»;Questions 1 à 7Donnez ce qu'afficherait l'exécution de la commande java Heritage4- Polynômes (50 minutes)Dans ce problème, nous vous proposons de modéliser les polynômes d'une variable réelle. Un polynômesera représenté par une liste de monômes. Le texte Java suivant est donné:public class Monome {public float coef;private int expo;public Monome(float c, int e) {coef = c;setExposant (e);}public void setExposant(int e) {if (e >= 0) { expo = e;}}else {throw new RuntimeException( "Exposantpublic int getExposant() {return expo;public class Polynome {LinkedList monomes; Il liste des monomeint degre; Il degre du polynomeIl vaut -1 pour un polynome videIlle maximum des degres des monoI!lIl autrementnegatif") ; }Par ailleurs, la documentation disponible pour la classe LinkedListindique les méthodes sujvantes:- classe LinkedList- LinkedList () : crée une liste vide- void add (Obj ect el) : ajoute un élément à la fin de la liste- void add(int index, abject el) : ajoutel'élément el à la place index dans laliste- int size() : donne le nombre d'éléments dans la liste- void remove (int index) : retire le ièmeélément- Obj ect get (int i) : donne le ièmeélément.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!