Bonjour,

Imaginons les classes suivantes sans activerecord :

class Parent
        @mon_code
        @un_enfant
        
        def initialize
                @mon_code = "23"
                @un_enfant = Enfant.new
        end
end

class Enfant
        @foo
        @bar

        def initialize
                @foo = "foo"
                @bar = "bar"
        end
end

Je souhaite que la classe enfant puisse récupéré une valeur de sa  
classe Parent. Y a t il une solution plus élégante (ou plus simple)  
que de faire :

class Parent
        @mon_code
        @un_enfant
        
        def initialize
                @mon_code = "23"
                @un_enfant = Enfant.new(self)
        end
end

class Enfant
        @foo
        @bar
         @parent
        
        def initialize(parent)
                @foo = "foo"
                @bar = "bar"
                @parent = parent
        end
end

Merci
--~--~---------~--~----~------------~-------~--~----~
Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de 
Google Groups.
Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse 
[email protected]
Pour résilier votre abonnement envoyez un e-mail à l'adresse [EMAIL PROTECTED]
-~----------~----~----~----~------~----~------~--~---

Répondre à