class Action

Auteur:: Brabant Mano
Version:: 0.1
Date:: 09/04/2020

Cette classe représente les actions réalisées par le joueur (placer, retirer des ponts)

Attributes

ile1[R]

@ile1 => La première ile

ile2[R]

@ile2 => La deuxième ile

methode[R]

@ile1 => La méthode utilisé (createPont ou supprimePont)

Public Class Methods

creer(ile1, ile2, methode) click to toggle source

Ce constructeur permet de creer une nouvelle action

param
  • ile1 La premiere ile

  • ile2 La deuxieme ile

  • methode La methode utilisé (createPont ou supprimePont)

# File Core/Action.rb, line 28
def Action.creer(ile1, ile2, methode)
  new(ile1, ile2, methode)
end

Public Instance Methods

to_s() click to toggle source

Cette méthode permet d'afficher l'action

# File Core/Action.rb, line 42
def to_s
  @ile1.to_s() + ":" + @ile2.to_s() + ":" + @methode.to_s()
end