Странно, но только вчера я обнарузил, что в древности, во всяком случае на Востоке имели представление об объектно-ориентированном программировании.
Так, перечитывая Унсури (Абульхассан Унсури род. 961г. ум. 1039г., один из придворных поэтов Махмуда Газневида), я наткнулся на следующие строки:
Не дивись, что недостойный стал достоинством богат,
Если мужа всех достоинтсв он назвал своим отцом...
Типичное прямое наследование, если я не ошибаюсь. А далее - пример агрегирования:
Помни, друг, твоя одежда запах амбры переймёт,
Если ты её положишь рядом с амбровым ларцом...
А вот пример полиморфизма (это уже из "Шах-Наме" Абулькисима Фирдоуси):
...Таков закон дворца, где правит зло -
То ты в седле, то на тебе седло...
Алло алло!..
[Print]
Забрел случайно