Взаимозаменяемость (информатика) - Interchangeability (computer science) - Wikipedia

В Информатика, взаимозаменяемость это способность, объект может быть заменен другим объектом, не затрагивая код, использующий объект. Этот шанс обычно требует, чтобы два объекта совместно использовали интерфейс, который в конкретном случае либо строго, либо совместим. Видеть инкапсуляция статья для подробностей.