Please help on virtual computer!


#1

This is my code, but i don't understand why this does not work , can someone explain why?

This is error in consol :undefined local variable or method `identifiant' for #

class Ordinateur
@@utilisateurs = []

def initialize(identifiant, mot_de_passe)
@identifiant = identifiant
@mot_de_passe = mot_de_passe
@@utilisateurs[identifiant]=mot_de_passe
@fichiers = [nom_de_fichier]
end

def creer(nom_de_fichier)
    @heure = Time.now
    @fichier = [nom_de_fichier, heure]

end
puts "#{@nom_de_fichier} a été créer par #{@identifiant} à #{@heure}"

def Ordinateur.get_utilisateurs
return @@utilisateurs

end
end

mon_ordinateur = Ordinateur.new(identifiant,mot_de_passe)


#2

@balloocode,
Try it with

identifiant = "login1"
mot_de_passe= "password1"
mon_ordinateur = Ordinateur.new(identifiant,mot_de_passe)