Salut a tous j'aimerai savoir comment faire des interaction entre objets en C#

C'est dire que j'aimerait instancier 2 objets de type Carte
dont le constructeur temporaire est :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 
class Carte
{
   public string Nom;
   public int Att;
   public int Pv;
   public int Def;
 
   public Carte(string name, int att, int pv, int def)
   {
       Nom = name; Att = att; Pv = pv; Def = def;
   }
   ...
et j'aimerait faire un truc du genre

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
public void Methode_Att(Carte Cible)
   {
       Cible.Pv = Cible.Pv - (Att - Def);
   }
Carte1.Méthode_Attaque(Carte2);

Et je ne sais pas si c'est possible en php je sais que oui mai en c# je ne sais pas