ООП - Визуальные объекты: поддерживает ли ВО такие интерфейсы, как C#/Java Interface (для шаблона разработки стратегии)?
Я разработчик на C#/Java, и здесь на моей новой работе у нас есть устаревшая система, разработанная с использованием Visual Objects (VO, от Computer Associates - грубый режим: VO = OO-Clipper), и мне нужно исправить некоторые модули и реализовать здесь некоторые паттерны (т. е. паттерн стратегии) (VO - объектно-ориентированный язык). Тем не менее, у меня есть справочное руководство по VO 2.5, и я не смог найти никаких ссылок на "классы интерфейса", как у нас на C# и Java:
interface ISampleInterface
В справочном руководстве по VO говорится, что оно поддерживает полиморфизм и наследование, но не упоминает интерфейс, обобщения и прочее.
Я знаю, что этот язык довольно старый, но эта устаревшая система все еще работает, и у нее есть несколько клиентов, которые используют ее ежедневно. В C# разрабатывается новая версия, но нам нужно сохранить прежнюю версию.
Кто-нибудь знает, поддерживает ли VO интерфейсы или, если нет, как разработать нечто подобное (интерфейсы и классы, которые реализуют эти интерфейсы)?
Заранее спасибо.