1.

What does Liskov substitution principle specify?(a) parent class can be substituted by child class(b) child class can be substituted by parent class(c) parent class cannot be substituted by child class(d) No classes can be replaced by each otherI had been asked this question in class test.My question is from Liskov’s Principle in section Autoboxing & Miscellaneous of Java

Answer»

The CORRECT answer is (a) parent class can be substituted by child class

Explanation: Liskov substitution principle states that Objects in a program should be REPLACEABLE with instances of their SUB types without ALTERING the correctness of that program.



Discussion

No Comment Found

Related InterviewSolutions