ICSE Class 9 Computer Applications
Question 10 of 17
Introduction to Object Oriented Programming Concepts — Question 10
Back to all questions 10
Question Question 10
Differentiate between the Owner's and the Vet's perspective in Figure 1.24

From the viewpoint of the dog's owner, the things that are essential for the dog are his favorite food, the colour of his food bowl, his favorite game that he enjoys playing with his owner, his preferred time for walk, etc. From the viewpoint of the dog's vet (doctor for animals), the important things about the dog are whether the dog's body functions are normal or not to ensure that the dog is healthy. Like this, there can be two abstractions for the dog — one for the dog's owner and the other for the dog's vet.