![[Перевод] Барбара Лисков «Абстракция данных и иерархия»](https://habrastorage.org/getpro/habr/upload_files/895/76b/78d/89576b78d91f663c420f877f37c3eb3c.jpg)
[Перевод] Барбара Лисков «Абстракция данных и иерархия»
Каждый, кто хоть немного работал с объектно-ориентированными языками, наверняка сталкивался с принципом подстановки Лисков. При этом мало кто знает, откуда этот принцип взялся и в каком контексте Лисков его формулировала. Мы перевели ее доклад, прозвучавший на OOPSLA'87, чтобы дать каждому возможность обратиться к первоисточнику. Прочитав этот текст, вы увидите, насколько более сложным и неочевидным было отношение Лисков к понятию наследования и как она связывала его с идеями абстракции, инкапсуляции и полиморфизма. Читать далее