Newsgroups: comp.lang.smalltalk
Path: cantaloupe.srv.cs.cmu.edu!das-news2.harvard.edu!news2.near.net!news.mathworks.com!hookup!news.moneng.mei.com!howland.reston.ans.net!cs.utexas.edu!utnut!nott!cunews!hamming!valenta
From: valenta@scs.carleton.ca (michael valenta)
Subject: Re: Is it OOP, or is it Memorex (was]: Looking
Message-ID: <CywLD4.MEE@cunews.carleton.ca>
Sender: news@cunews.carleton.ca (News Administrator)
Reply-To: valenta@scs.carleton.ca
Organization: School of Computer Scince, Carleton University, Ottawa, Canada
References: <CyprtI.5qM@txnews.amd.com>
Date: Mon, 7 Nov 1994 15:22:15 GMT
Lines: 29

In article 5qM@txnews.amd.com, charles.herrick@amd.com () writes:
> In article <783802148marten.marten@feki.toppoint.de> marten@feki.toppoint.de  
> (Marten Feldtmann) writes:
> > In article <9409317836.AA783650401@ksc.ksccary.com> Kyle Brown  
> <kbrown@KSCCARY.COM> writes:
> > 
> > >If a language does not support ALL FOUR of:
> > >
> > >Objects (i.e. encapsulations of hidden state + named operations)
> > >Classes
> > >Inheritance
> > >Polymorphism
> > >
> > >then it is NOT object-oriented!  The combination is the standard (Wegner &
> > 
> >  And what about the instance-based OO-systems like PARTS ? They do not
> > have classes.
> 
> then it's not Object-oriented, is it?
> 

As far as I know, the SELF language does not support classes but
is object oriented. It uses prototypes instead.

Mike Valenta




