Abstraction means to focus on essential features of an element or object in OOP, ignoring its extraneous or accidental properties.
The essential features are relative to the context in which the object is being used.
Grady Booch has defined Abstraction as follows:
"An Abstraction denotes the essential characteristics of an object that distinguish it from other kind of objects and thus, Provides crisply defined conceptual boundaries, relative to prospective to viewer".
for example:
when a class student is designed the attributes student-id, Name, Course and Address are included while characteristics like pulse-rate and size of a shoe are eliminated , Since they are irrelevant in the Prospective of educational institution.
Subscribe to:
Post Comments (Atom)
Mobile Cloud Computing
Cloud Computing offers such smartphones that have rich Internet media support, require less processing and consume less power. In terms of ...

-
Sub : DBMS Batch : Bca IV Sem. Definition of Database Data are facts that can...
-
An object is a real word element in an object oriented environment that may have a physical or a conceptual existence. Objects can be model...
-
Failures and Recovery A computer system, like any other mechanical or electrical device, is subject to failure. There is a variety of c...
No comments:
Post a Comment