daily pastebin goal
1%
SHARE
TWEET

Untitled

a guest Jan 16th, 2019 55 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. import java.lang.*;
  2. public class Personne {
  3.    
  4.    private String nom;
  5.    private static int nbAnimaux=0;
  6.    private Object Animal []=new Object [10];
  7.  
  8.    public Personne(String nom)
  9.    {
  10.       this.nom=nom;
  11.    }
  12.  
  13.    public void adopte(Object Animal)
  14.    {
  15.       this.Animal[nbAnimaux]=Animal;
  16.       nbAnimaux+=1;
  17.    }
  18.  
  19.    public void sePresente(){
  20.       if(this.Animal.length==1)
  21.       {
  22.          if(this.Animal[0] instanceof Chien)
  23.          {
  24.             System.out.println("Je m'appelle"+" "+this.nom+","+"j'ai 1 animal:");
  25.             System.out.println("Le Chien"+" "+((Chien)this.Animal[0]).getNom()+" "+"de race"+" "+((Chien)this.Animal[0]).getRace());}
  26.          else
  27.          {
  28.             System.out.println("Je m'appelle"+" "+this.nom+","+"j'ai 1 animal:");
  29.             System.out.println("Le Chat"+" "+((Chat)this.Animal[0]).getNom());
  30.          }}
  31.      
  32.       else if (this.Animal.length==0)
  33.       {
  34.          System.out.println("Je m'appelle"+" "+this.nom+","+"je n'ai pas d'animaux:");}
  35.      
  36.       else {
  37.          int i;
  38.          System.out.println("Je m'appelle"+" "+this.nom+","+"j'ai"+" "+Animal.length+"  animaux:");
  39.          for(i=0;i<Animal.length;i++){
  40.             if(this.Animal[i] instanceof Chien){
  41.                System.out.println("Le Chien"+" "+((Chien)this.Animal[0]).getNom()+" "+"de race"+" "+((Chien)this.Animal[0]).getRace());}
  42.             else{
  43.                System.out.println("Le Chat"+" "+((Chat)this.Animal[0]).getNom());}}}
  44.                        
  45.    
  46.                
  47.    
  48.                
  49.    
  50.      
  51.    
  52.    
  53.      
  54.    }
  55. }
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top