From: "Pat Rogers" <progers@NOclasswideSPAM.com>
Subject: Re: Abstract Data Types
Date: 1998/11/18
Date: 1998-11-18T00:00:00+00:00 [thread overview]
Message-ID: <7303h4$h95$1@supernews.com> (raw)
In-Reply-To: 72vm3n$ks$1@nnrp1.dejanews.com
robinsoj@my-dejanews.com wrote in message
<72vm3n$ks$1@nnrp1.dejanews.com>...
>I was reading about Ada's Abstract Data Types in Feldman and
Koffman's book
>and it reminded me of Object Oriented Programming. Am I corrected
is
>assuming there are similarities between Abstract Data Types and
OOP? If so,
>what are the similarities?
I tell people that an object in OOP is an "instance of an ADT plus
run-time polymorphism". Said another way, an ADT exhibits
encapsulation, information hiding, and abstraction. Ada 83 had this
covered well. The new part (for Ada 95) from OOP is the ability of
objects to identify their implementations at run-time.
---
Pat Rogers Training & Development in:
http://www.classwide.com Deadline Schedulability Analysis
progers@acm.org Software Fault Tolerance
(281)648-3165 Real-Time/OO Languages
next prev parent reply other threads:[~1998-11-18 0:00 UTC|newest]
Thread overview: 8+ messages / expand[flat|nested] mbox.gz Atom feed top
1998-11-18 0:00 Abstract Data Types robinsoj
1998-11-18 0:00 ` Pat Rogers [this message]
1998-11-19 0:00 ` Jeff Carter
1998-11-25 0:00 ` Abstract Data Types (and a question) Xavier Nicollin
1998-11-25 0:00 ` BSCrawford
1998-11-26 0:00 ` Pascal Obry
1998-11-27 0:00 ` Michel Gauthier
1998-11-26 0:00 ` bourguet
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox