[plt-scheme] Re: Multiple inheritance problem with mixins

From: Matthew Flatt (mflatt at cs.utah.edu)
Date: Thu Feb 3 08:26:18 EST 2005

At Thu, 3 Feb 2005 14:18:25 +0900, Daniel Pinto de Mello e Silva wrote:
> By the way, the shared mixins have no use to the outside world -- is
> declaring methods "public" the only way to allow inheritance?

Yes, but you can limit the scope of a method name using
`define-local-member-name' (possibly exporting the names from a module
so that they can be used in other modules, but only modules that
explicitly import the names).

Matthew



Posted on the users mailing list.