• Aucun résultat trouvé

Contrôle de Programmation Java

N/A
N/A
Protected

Academic year: 2022

Partager "Contrôle de Programmation Java"

Copied!
2
0
0

Texte intégral

(1)

POLYTECH – PeiP2 2017–2018

Contrôle de Programmation Java

Durée : 0h45 Aucun document autorisé

Nom : Prénom :

Une classeChérite d’une classeBqui hérite d’une classeA.

I 1. Dessinez le graphe d’héritage de ces 3 classes, puis écrivez en Java leurs déclarations.

I 2. Parmi les 4 instructions suivantes, indiquez celles qui sont, pour lecompilateur, justes et celles qui sont fausses.

A a =new A ();

a =new B ();

B b = new C ();

b = new A ();

1

(2)

I 3. Complétez la classe Fichier du td n. 7 avec la méthode compterPairs qui renvoie le nombre d’entiers pairs contenu dans le fichier d’entiers courant. Vous gérerez les éventuelles exceptions à l’aide de la clause try-catch.

/* *

* R ô l e : r e n v o i e le n o m b r e d ’ e n t i e r s p a i r s du F i c h i e r c o u r a n t

*/

p u b l i c i n t c o m p t e r P a i r s () {

2

Références

Documents relatifs

Donner le  nombre de  et le chiffre  des dans les  nombres  décimaux  jusqu'aux  dixièmes. Donner le  nombre de  et le chiffre  des dans les  nombres 

Le professeur Max Mandi ÇJournal de Crellcy t. H3, p- 2^2) a donné une méthode pour décomposer un polynôme entier à une variable à (coefficients entiers en facteurs irrédiictibles

En la réintroduisant nous tomberons sur un problème du même type que (1.5.1) mais dans un groupe (entiers modulo D) d'ordre

La variable b est de type StringBuffer parce qu’elle est modifiable dans le programme (méthode append(..)). On dit d’un objet qu’il est mutable quand on peut le modifier. Quand

Ainsi une difficulté majeure de ces deux approches réside dans le pro- blème suivant : « Obtenir en peu de calculs une bonne évaluation par défaut (cas de la minimisation) de

Ajout de coupes permet d’améliorer LB en chaque nœud Si on augmente LB on élague plus l’arbre de recherche. En pratique, on met un nombre limité de coupes en chaque nœud

Ajout de coupes permet d’améliorer LB en chaque nœud Si on augmente LB on élague plus l’arbre de recherche. En pratique, on met un nombre limité de coupes en chaque nœud

A l’inverse, si l’ensemble des paires selectionnees ne forment pas un tour, comme tous les sommets sont incidents a exactement deux paires selectionnees (voir l’ensemble de