Computer Science · Object Oriented Programming
Match each Object-Oriented Programming (OOP) concept in Column-I with its correct implication in Column-II: Concept: (P) Virtual Inheritance (Q) Dynamic dispatch (R) Overloading (S) Composition Implication: (i) Enables method resolution at runtime via virtual table (ii) Has-a relationship using object instance (iii) Ensures only one shared instance of a base class in multiple inheritance (iv) Allows multiple methods with the same name but different signatures
- 1(P)-(ii), (Q)-(iv), (R)-(i), (S)-(iii)
- 2(P)-(iv), (Q)-(iii), (R)-(ii), (S)-(i)
- 3(P)-(iii), (Q)-(i), (R)-(iv), (S)-(ii)✓
- 4(P)-(i), (Q)-(ii), (R)-(iii), (S)-(iv)
Correct answer
(P)-(iii), (Q)-(i), (R)-(iv), (S)-(ii)
Download Single Question PDF
Save this question and verified answer as a clean study sheet with live clickable link.
Share with Friends & Study Groups
Challenge your peer aspirants on WhatsApp or Telegram to solve this question!
Preparing for Computer Science?
Practice full-length mock tests with real exam timers, instant score analysis, and all-India ranking.
Want more practice questions on Object Oriented Programming?
Solve complete topic-wise tests with detailed solutions on GkGet.
Related Practice Questions
Recommended practice questions in Computer Science · Object Oriented Programming