0. Match the following with reference to object-oriented modeling.
List I | List II |
(a) Polymorphism | (i) Picking both operator and attributes with operations appropriate to model an object |
(b) Inheritance | (ii) Hiding implementation details of methods from users of objects |
(c) Encapsulation | (iii) Using similar operations to do similar things |
(d) Abstraction | (iv) Create new classes from the existing class |
Codes:
(a) | (b) | (c) | (d) | |
(1) | (iv) | (iii) | (i) | (ii) |
(2) | (iii) | (iv) | (i) | (ii) |
(3) | (iii) | (i) | (ii) | (iv) |
(4) | (iv) | (iii) | (ii) | (i) |