Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.lang.*;
- public class Personne {
- private String nom;
- private static int nbAnimaux=0;
- private Object Animal []=new Object [10];
- public Personne(String nom)
- {
- this.nom=nom;
- }
- public void adopte(Object Animal)
- {
- this.Animal[nbAnimaux]=Animal;
- nbAnimaux+=1;
- }
- public void sePresente(){
- if(this.Animal.length==1)
- {
- if(this.Animal[0] instanceof Chien)
- {
- System.out.println("Je m'appelle"+" "+this.nom+","+"j'ai 1 animal:");
- System.out.println("Le Chien"+" "+((Chien)this.Animal[0]).getNom()+" "+"de race"+" "+((Chien)this.Animal[0]).getRace());}
- else
- {
- System.out.println("Je m'appelle"+" "+this.nom+","+"j'ai 1 animal:");
- System.out.println("Le Chat"+" "+((Chat)this.Animal[0]).getNom());
- }}
- else if (this.Animal.length==0)
- {
- System.out.println("Je m'appelle"+" "+this.nom+","+"je n'ai pas d'animaux:");}
- else {
- int i;
- System.out.println("Je m'appelle"+" "+this.nom+","+"j'ai"+" "+Animal.length+" animaux:");
- for(i=0;i<Animal.length;i++){
- if(this.Animal[i] instanceof Chien){
- System.out.println("Le Chien"+" "+((Chien)this.Animal[0]).getNom()+" "+"de race"+" "+((Chien)this.Animal[0]).getRace());}
- else{
- System.out.println("Le Chat"+" "+((Chat)this.Animal[0]).getNom());}}}
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement