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