From: Ilias Lazaridis Date: 2005-04-23T00:49:32+09:00 Subject: Re: [EVALUATION] - E03e - The Ruby Object Model (Summary) Ilias Lazaridis wrote: > Ilias Lazaridis wrote: > >> Ilias Lazaridis wrote: >> [...] >> >>>>>> sso = Specializing Singleton Object >>>>> >>>>> >>>>> >>>>> >>>>> ISBO = Instance Specific Behaviour Object >>>>> >>>>> dvto = Dedicated Virtual Table Object >>>>> >>>>> dvco = Dedicated Virtual Class Object >>>>> >>>>> dvc = Dedicated Virtual Class >>> >>> >>> >>> >>> dsc = dedicated singleton class >>> >>> sco = singleton class object >>> >>> asco = attached singleton class object >>> >>> "singleton instance" = the one and only instance >>> "singleton method" = a method, exclusively for one instance >>> "singleton class" = a class, exclusively for one instance >> >> >> >> >>> => >>> >>> sco = Singleton class object >>> >>> sc = Singleton class >>> >>> s = singleton >>> >>> => .singleton >>> >>> => .singletonClass >>> >>> obj.class >>> obj.class_singleton >>> obj.singleton_class >> >> >> >> obj.exclusive_singleton_class >> >> abstracted (not specifying a class): >> >> obj.exclusive_behaviour_carrier >> >> obj.ebc >> >> - >> >> obj.exclusive_class >> obj.exclass > > obj.xclass > > x class (x=not known yet what it is) > > obj.xclass Customizes Object obj.customizing_class obj.cclass obj.custom .. -- http://lazaridis.com