[lnkForumImage]
TotalShareware - Download Free Software

Confronta i prezzi di migliaia di prodotti.
Asp Forum
 Home | Login | Register | Search 


 

Forums >

comp.lang.ruby

Initialization of class when inhereted

Alexander Ponomarchuk

5/11/2009 9:13:00 AM

Hi!

class BaseClass
def BaseClass.initialization_for_derived_class
@var = do_something
end
end

class DerivedClass < BaseClass
end

I'd like to initialize @var in DerivedClass. Is there some way to run
initialization_for_derived_class when inheriting BaseClass?
--
Posted via http://www.ruby-....

1 Answer

Brian Candler

5/11/2009 9:31:00 AM

0

Alexander Ponomarchuk wrote:
> Hi!
>
> class BaseClass
> def BaseClass.initialization_for_derived_class
> @var = do_something
> end
> end
>
> class DerivedClass < BaseClass
> end
>
> I'd like to initialize @var in DerivedClass. Is there some way to run
> initialization_for_derived_class when inheriting BaseClass?

Yes. ri Class#inherited
--
Posted via http://www.ruby-....