Path: utzoo!mnetor!uunet!husc6!mit-eddie!uw-beaver!ssc-vax!lee From: lee@ssc-vax.UUCP (Lee Carver) Newsgroups: comp.lang.c++ Subject: Re: Object Design Tools Message-ID: <1021@ssc-bee.ssc-vax.UUCP> Date: 15 Mar 88 17:35:44 GMT References: <97@cui.UUCP> <36300003@pyr1.cs.ucl.ac.uk> <1442@devvax.JPL.NASA.GOV> <1681@stpstn.UUCP> Organization: Boeing Aerospace Corp., Seattle WA Lines: 14 Summary: nor print In article <1681@stpstn.UUCP>, cox@stpstn.UUCP (Brad Cox) writes: > > OBJECTS SHOULD NEVER KNOW HOW TO `PRINT' THEMSELVES > (or `display' themselves, nor any analogous verb). > > Printing is guaranteed to change because it depends on display device > technology, formatting requirements, and even the needs/expertise of the > viewer, while abstract (model) objects can live on and on without change. Perhaps an obvious corralary, but an analogous verb not covered is 'input', for exactly the same reason. Both input and output are concrete processes. OBJECTS SHOULD NEVER KNOW HOW TO `INPUT` THEMSELVES