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.

Answer

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.