Adam Skutt <ask...@gmail.com> writes: > On Apr 27, 12:56 pm, Steven D'Aprano <steve > +comp.lang.pyt...@pearwood.info> wrote: > > On Thu, 26 Apr 2012 04:42:36 -0700, Adam Skutt wrote: > > > Steven D'Aprano wrote: > > >> The Borg design pattern, for example, would be an excellent > > >> candidate for ID:identity being treated as many-to-one. > > > > > How would inheritance work if I did that? > > > > You don't inherit from Borg instances, and instances inherit from > > their class the same as any other instance. > > I think you misunderstood me. Define a Borg class where somehow > identity is the same for all instances.
The resulting class would not follow the Borg pattern, so it's not a Borg class. Remember that Borg names a design pattern, so if you've got a class that doesn't follow that pattern then a complaint that it doesn't keep the promises of the Borg pattern is merely tautological. -- \ “The deepest sin against the human mind is to believe things | `\ without evidence.” —Thomas Henry Huxley, _Evolution and | _o__) Ethics_, 1893 | Ben Finney -- http://mail.python.org/mailman/listinfo/python-list