home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #1 / NN_1993_1.iso / spool / comp / database / theory / 669 < prev    next >
Encoding:
Internet Message Format  |  1993-01-06  |  1.8 KB

  1. Path: sparky!uunet!cimshop!davidm
  2. From: davidm@consilium.com (David S. Masterson)
  3. Newsgroups: comp.databases.theory
  4. Subject: Re: Data abstraction v/s information hiding
  5. Message-ID: <DAVIDM.93Jan6115747@consilium.com>
  6. Date: 6 Jan 93 19:57:47 GMT
  7. References: <1992Dec22.182220.26096@cs.brown.edu>
  8. Sender: root@cimshop.UUCP
  9. Distribution: comp
  10. Organization: Consilium Inc., Mountain View, California
  11. Lines: 26
  12. In-reply-to: yab@cs.brown.edu's message of 22 Dec 92 18:22:20 GMT
  13. X-Posting-Software: GNUS 3.13  [ NNTP-based News Reader for GNU Emacs ]
  14.  
  15. >>>>> On 22 Dec 92 18:22:20 GMT, yab@cs.brown.edu (Yashesh Bhatia) said:
  16.  
  17. > Data Abstraction & information hiding
  18.  
  19. > Data abstraction, I feel is the hiding of the low level implentation of the 
  20. > data structure from the operations that are performed on it. 
  21.  
  22. > I am not really sure as to what information hiding is, seems to be similar. 
  23.  
  24. Your definition for data abstraction is actually much better as a definition
  25. for information hiding.  Data abstraction is more of a process of finding
  26. similarities in the definition of two separate data items and reorganizing the
  27. items so that both could take advantage of the same definition for those
  28. similarities (ie. instead of two similar definitions, there would be only one
  29. defintion).  People might claim that you can do data abstraction when you only
  30. have one item, but this is only preparing the one item for another TBD item
  31. that will take advantage of the abstraction.
  32. --
  33. ====================================================================
  34. David Masterson                    Consilium, Inc.
  35. (415) 691-6311                    640 Clyde Ct.
  36. davidm@consilium.com                Mtn. View, CA  94043
  37. ====================================================================
  38. "The real test of an artist, of course, is not whether you can see each blade
  39.  of grass, but whether the eyes follow you across the room."
  40. -- Stewart Evans
  41.