subtype.tex 344 B

12345678910
  1. \begin{tomcode3}[label=code:subtypeIndividu,caption=Exemple de déclaration de type avec sous-typage.]
  2. %typeterm IndividuBiologie extends Individu {
  3. implement { JIndividuBiologie }
  4. is_sort(s) { (s instanceof JIndividuBiologie) }
  5. equals(t1,t2) { (t1.equals(t2)) }
  6. }
  7. public class JIndividuBiologie extends Individu {
  8. ...
  9. }
  10. \end{tomcode3}