Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!uunet!hsi!stpstn!cox From: cox@stpstn.UUCP (Brad Cox) Newsgroups: comp.object Subject: Re: testing object oriented programs Message-ID: <5147@stpstn.UUCP> Date: 2 Jun 90 15:35:46 GMT References: <1990May20.154035.15064@axion.bt.co.uk| <54783@microsoft.UUCP> <5121@stpstn.UUCP> <54917@microsoft.UUCP> Reply-To: cox@stpstn.UUCP (Brad Cox) Organization: Stepstone Lines: 18 In article <54917@microsoft.UUCP> jimad@microsoft.UUCP (Jim ADCOCK) writes: >In article <5121@stpstn.UUCP| cox@stpstn.UUCP (Brad Cox) writes: ||Open universe languages simply provide support for solving open-universe ||*problems* (collections of unknown components, pluggable software components, ||software components marketplaces, etc). | |Ideally, since in real-world libraries over half the classes are leaf classes, |I'd like to be able to specify a leaf class as being such, and declare it |"Closed." |Classes defined as being inheritable, and whose methods can be overridden |would be considered "Open." By "open universe languages", I was referring to encapsulation/binding, not to inheritance, which is a different matter altogether. -- Brad Cox; cox@stepstone.com; CI$ 71230,647; 203 426 1875 The Stepstone Corporation; 75 Glen Road; Sandy Hook CT 06482