Results 1 to 6 of 6

Thread: Don't know what is data abstraction

  1. #1
    Join Date
    Dec 2009
    Posts
    41

    Don't know what is data abstraction

    Hello Guys,

    I am Bsc(IT) student with lots of confusion about various concepts of the object oriented programming. I am aware about inheritance, polymorphism concepts. But data abstraction seems very complicate to understand. Is anybody has sound knowledge about the data abstraction concept then please try to share with me. I would greatly appreciate you any help.

  2. #2
    Join Date
    May 2008
    Posts
    2,389

    Re: Don't know what is data abstraction

    Hi,

    The data abstraction is a programming technique (which is not unique to functional programming) that involves manipulating data defined in the abstract regardless of how they operate. The phase analysis reveals a number of classes of objects we will have to handle as well as operations associated with them. For example, sets and operations of union, intersection, etc. or lists and basic operations cons, car.

  3. #3
    Join Date
    Feb 2008
    Posts
    1,852

    Re: Don't know what is data abstraction

    The Data abstraction is a general technique for separating a part, the a program dealing with the details of data representation and secondly, the Part of this program using the data interface between the two parties being clearly defined, it is possible to change one without changing another parts.These data abstraction techniques make programs easier to design and edit. I hope from this information you will get some idea about data abstraction.

  4. #4
    Join Date
    Jan 2008
    Posts
    1,521

    Re: Don't know what is data abstraction

    Hi friend,

    Data abstraction is the process of recognizing and focusing on important characteristics of a situation or object and leaving or filtering out the un-wanted characteristics of that situation or object. And which is not unique to functional programming. The analysis of data abstraction reveals a number of classes of objects we will have to handle as well as operations associated with them.

  5. #5
    Join Date
    May 2008
    Posts
    2,012

    Re: Don't know what is data abstraction

    Abstraction is the process of exhibiting only the essential characteristics of an object depending on programmers view.It is complement to encapsulation. The basic idea of data abstraction is to structure the programs that are to use compound data objects so that they operate on "abstract data.''Data abstraction is a methodology that enables us to isolate how a compound data object is used from the details of how it is constructed from more primitive data objects.

  6. #6
    Join Date
    May 2008
    Posts
    2,297

    Re: Don't know what is data abstraction

    Data Abstraction is the basis for software development. Its through abstraction we define the essential aspects of a system. Data abstraction is a methodology that enables us to isolate how a compound data object is used from the details of how it is constructed from more primitive data objects. The process of identifying the abstractions for a given system is called as Modeling. Data abstraction is a process of representing the essential features

Similar Threads

  1. Replies: 3
    Last Post: 28-02-2012, 09:54 AM
  2. Replies: 4
    Last Post: 27-11-2010, 10:42 PM
  3. What is Database Abstraction Layer in PHP?
    By Author in forum Software Development
    Replies: 5
    Last Post: 07-03-2010, 04:34 AM
  4. Confused in between abstraction and encapsulation
    By reetus in forum Software Development
    Replies: 3
    Last Post: 08-12-2009, 08:59 AM
  5. Concept of abstraction
    By bharti_rajpal in forum Software Development
    Replies: 3
    Last Post: 25-11-2009, 11:52 AM

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Page generated in 1,713,959,253.42261 seconds with 16 queries