Hi Doug: yes, I like your uniform solution. -- Karl From dougo@ccs.neu.edu Fri Sep 5 15:37:29 1997 From: Doug Orleans To: Karl Lieberherr Cc: dem@ccs.neu.edu Subject: Re: interface of Demeter/Java class Karl Lieberherr writes: > Crista asked yesterday: what is in the interface of a Demeter/Java class? > Do we view traversal methods to be part of it. Traversal methods > can only be used local to the class, it seems, to make adaptive methods. > Those adaptive methods, if they are public, are in the interface. > And so are the public verbatim methods. I see no reason to treat traversal methods any different from other types of methods; i.e. you should be able to declare them public if you like. It's just an oversight that I don't currently allow this; I will fix it. --Doug