Concept of Abstraction

Introduction to Concept of Abstraction

The object oriented approach invariably uses abstraction which  actually  helps in developing  complex.  Software in a simply  yet efficient way. The OO approach uses two  kinds  of abstraction  procedural  abstraction and data abstraction. They are disused below:

Procedural Abstraction

A we know that program  are built  organized around the  concept of  procedures. The programme is concerned only with  the details of how it is called and what it computes.

In  does not  concern with  the details of how it performs its computation. That is called as the procedural abstraction. So in this approach entire software package  is organized into  a set  of procedure. One procedures. One procedure is the main () procedure which calls other procedures and leads to the procedural abstraction.

Data Abstraction

Data  abstraction refers to abstract the data. The  idea in data abstraction is to  group together the piece o f data  that  describe some entities, so that  programmer  can manipulate the data as  unit. It can be  defined as the process of grouping  together  attributes and actions specifically related to  single entity.  Common  attributes  and specifically responsibilities are grouped together to from  a logical  unit called class.

For  an example a class person has its attributes that  are not  specific to any  given  individual  as shown in fig 7.6. therefore an abstraction of a person  would store those basic attributes along  with  methods to manipulate those attributes. This abstraction is  simple  enough to support all people and can be used to  describe all types of people.

Latest technology based Software Engineering Online Tutoring Assistance

Tutors, at the www.tutorsglobe.com, take pledge to provide full satisfaction and assurance in Concept of Abstraction homework help via online tutoring. Students are getting 100% satisfaction by online tutors across the globe. Here you can get homework help for Concept of Abstraction, project ideas and tutorials. We provide email based Concept of Abstraction homework help. You can join us to ask queries 24x7 with live, experienced and qualified online tutors specialized in Concept of Abstraction. Through Online Tutoring, you would be able to complete your homework or assignments at your home. Tutors at the TutorsGlobe are committed to provide the best quality online tutoring assistance for Software Engineering homework help and assignment help services. They use their experience, as they have solved thousands of the software engineering assignments, which may help you to solve your complex issues of Concept of Abstraction. TutorsGlobe assure for the best quality compliance to your homework. Compromise with quality is not in our dictionary. If we feel that we are not able to provide the homework help as per the deadline or given instruction by the student, we refund the money of the student without any delay.

©TutorsGlobe All rights reserved 2022-2023.