From: Ilias Lazaridis Date: 2005-04-22T19:14:36+09:00 Subject: Re: [EVALUATION] - E03e - The Ruby Object Model (Summary) 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 .. -- http://lazaridis.com