Match the following in from List-1 and List-2 :
List-1 |
List-2 |
(a) Create new classes from existing class |
(i) Polymorphism |
(b) Using similar operations to do similar things |
(ii) Abstraction |
(c) Hiding implementation details |
(iii) Inheritance |
(d) Wrapping both operator and attributes with operations for model object |
(iv) Encapsulation |
|
(v) Performance |
$\begin{matrix}
&\text{(a)} & \text{(b)} &\text{(c)} & \text{(d)}\\
\text{(A)}&\text{(iii)}&\text{(i)}& \text{(ii)} &\text{(iv)} \\
\text{(B)}&\text{(v)} & \text{(i)} & \text{(iii)} &\text{(ii)} \\
\text{(C)}&\text{(ii)}&\text{(v)} & \text{(iv)} & \text{(iii)}\\
\text{(D)}&\text{(i)}&\text{(ii)} & \text{(iii)} & \text{(iv)}
\end{matrix}$