Bonjour
voila j'ai besoin de trouver (oucréer ) une méthode de recherche dans un tableau. J'ai une table de classes Q
code de la table :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 class Q $n $1 $2 def initialize (n, p1, p2) $no=n $p1=p1 $p2=p2 end def numero return $n end def pot1 $p1 end def pot2 $p2 end end
Le problème c'est que je n'arrive pas à rechercher les elements du tableau, j'ai besoin d'une méthode comme find_by {|q|, q.numero = param.numero}
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 $pot = Array.new def init_potentiels chemin_fichier ... readme = .... readme.each do|q| p=Question.new q[0],q[1],q[2] $pot<< p end ... end
Des idées? des proposistions? Je peux meme remplacer array par une autre possibilité si vous en avez.
Une autre question, comment on déclare une méthode publique en Ruby?
Merci d'avance
Partager