ICSE Class 10 Computer Applications
Question 15 of 25
Class as Basis of All Computation — Question 15
Back to all questions 15
Question Question 15
'There can be many abstractions of an object'. Comment.
There can be many classes defined for an entity, for a class represents an abstraction. An abstraction is always relative to the purpose or user.
For instance, if we talk of a student, we can talk of anything that belongs to her in the real world like her name, family, address, marks obtained by her, her roll-number in the class, her medical history, her talents, her awards etc. But when we talk of a student result tracking system, the abstraction for it would be - her roll_no, name, marks obtained etc. For extra-curricular activities, the abstraction would be - her roll_no, talents and awards.
Thus, there can be many abstractions of an object.