32 lines
1018 B
Java
32 lines
1018 B
Java
/*
|
|
* Click nbfs://nbhost/SystemFileSystem/Templates/Licenses/license-default.txt to change this license
|
|
* Click nbfs://nbhost/SystemFileSystem/Templates/Classes/Main.java to edit this template
|
|
*/
|
|
package jeuderole;
|
|
|
|
import metier.Guerrier;
|
|
import metier.Personnage;
|
|
import metier.Sorcier;
|
|
import metier.Voleur;
|
|
|
|
/**
|
|
* Test Classe Jeu
|
|
* @author famille Thevenot
|
|
*/
|
|
public class JeuDeRolePolymorphisme {
|
|
|
|
/**
|
|
* @param args the command line arguments
|
|
*/
|
|
public static void main(String[] args) {
|
|
|
|
Personnage mesPersonnages[] = new Personnage[3];
|
|
mesPersonnages[0] = new Guerrier("Guerrier", "Guerrier05.jpg", 5, 10, "couteau");
|
|
mesPersonnages[1] = new Voleur("Voleur", "imgVoleur1", 5, 10, "crochet");
|
|
mesPersonnages[2] = new Sorcier("Sorcier", "Sorcier02.jpg", 5, 10, "bout de bois", 10);
|
|
|
|
mesPersonnages[0].saluer(mesPersonnages[1]);
|
|
mesPersonnages[2].saluer(mesPersonnages[0]);
|
|
mesPersonnages[1].saluer(mesPersonnages[2]);
|
|
}
|
|
} |