Exemples langage
305
public class Tabhet4
{ public static void Main ()
{ Affichable [] tab ;
tab = new Affichable [3] ;
tab [0] = new Entier (25) ;
tab [1] = new Reel (1.25f) ; // 1.25 serait de type double
tab [2] = new Entier (42) ;
int i ;
for (i=0 ; i<3 ; i++)
tab[i].affiche() ;
Console.ReadLine();
}
}
Je suis un entier de valeur 25
Je suis un réel de valeur 1,25
Je suis un entier de valeur 42
PHP
interface Affichable
{ function affiche() ;
}
class Entier implements Affichable
{ function __construct ($n)
{ $this->valeur = $n ;
}
function affiche()
{ echo "Je suis un entier de valeur ".$this->valeur."
" ;
}
private $valeur ;
}
class Reel implements Affichable
{ function __construct ($x)
{ $this->valeur = $x ;
}
function affiche()
{ echo "Je suis un réel de valeur ".$this->valeur."
" ;
}
private $valeur ;
}
Précédent

- 328/370

Suivant