Что такое принцип подстановки Лисков из SOLID?

android developerSOLIDООПпаттерны проектированияпринцип подстановки Лисков