Answer Posted / udaya

Abstraction allows us to proceed with the development work
without been held up in low-level implementation details
(yet to be discovered)

Eg:- Develop software that will perform 2-D drafting (CAD)

* Software will include a computer graphic interface which
will enable the draft-person to see drawing and to
communicate with it via a mouse. All line and curve drawing,
geometric computations. Will be perform by the CAD software.
Drawing will be stored in a drawing file.

(Here it only concentrate on a task at some level of
generalization (High level details) without regard to low
level details)

Is This Answer Correct ?    1 Yes 1 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

If you want to share several functions or variables in several files maitaining the consistency how would you share it?

550


How a pointer differs from a reference?

691


What is stl containers in c++?

583


Describe new operator and delete operator?

622


What is virtual destructor ans explain its use?

599






What does #define mean in c++?

610


What is the difference between C and CPP?

624


Explain what happens when a pointer is deleted twice?

731


What is null c++?

584


Arrange Doubly linked list in the ascending order of its integral value and replace integer 5 with 7?

3694


What are the benefits of oop in c++?

582


What is a tuple c++?

540


Which function should be used to free the memory allocated by calloc()?

587


Can comments be nested?

623


Can member data be public?

595