Solution proposée par Belaid Asmaa
3 pages
Français

Solution proposée par Belaid Asmaa

Le téléchargement nécessite un accès à la bibliothèque YouScribe
Tout savoir sur nos offres
3 pages
Français
Le téléchargement nécessite un accès à la bibliothèque YouScribe
Tout savoir sur nos offres

Description

  package usetemperature;    public class Temperature {        protected double nbr;      protected char echel;  //­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­  // constructeur par defaut         public Temperature() {          nbr = 0.

Informations

Publié par
Publié le 27 octobre 2014
Nombre de lectures 320
Langue Français

Extrait

 
package usetemperature; 
 
public class Temperature { 
 
    protected double nbr; 
    protected char echel; 
//­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ 
// constructeur par defaut  
 
    public Temperature() { 
        nbr = 0.0; 
        echel = 'C'; 
    } 
//­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ 
// constructeur avec 1 argument 
 
    public Temperature(double nbr) { 
        this.nbr = nbr; 
    } 
 
    public Temperature(char echel) { 
        this.echel = echel; 
    } 
//­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ 
// constructeur avec 2 arguments 
 
    public Temperature(double nbr, char echel) { 
        this.nbr = nbr; 
        this.echel = echel; 
    } 
//­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ 
// méthode qui fait la conversion la temperature en Fahrenheit 
 
    public double conver(double nbr) { 
        return 9 / 5 * nbr + 32; 
    } 
//­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ 
//méthode qui affiche le degré Fehrenheit aprés convertion  
public String degre() { 
        switch (echel) { 
            case 'C': 
                return "Fehrenheit";             case 'F': 
                return "Fahenheit"; 
            case 'K': 
                return "Fehrenheit"; 
            default: 
                return "Inconnu"; 
        } 
    } 
 

//_________________________________________________________________________
____ 
package usetemperature; 
 
public class AfficheTemperature extends Temperature { 
 
// crée la class Affiche temperature 
 
    public AfficheTemperature() { 
        super(); 
    } 
//­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ 
    public AfficheTemperature(double nbr) { 
        super(nbr); 
    } 
//­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ 
    public AfficheTemperature(char echel) { 
        super(echel); 
    } 
//­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ 
    public AfficheTemperature(double nbr, char echel) { 
        super(nbr, echel); 
    } 
//­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ 
    String afficheEchel() { 
        switch (super.echel) { 
            case 'C': 
                return "Celsus"; 
   

  • Univers Univers
  • Ebooks Ebooks
  • Livres audio Livres audio
  • Presse Presse
  • Podcasts Podcasts
  • BD BD
  • Documents Documents