Можно ли объявить свойство в интерфейсе, не объявляя для него методы get и set? Что-то вроде:
IValue = interface
property value: double;
end;
Я хочу заявить, что у разработчика должно быть свойство с именем value, возвращающее double, но мне действительно все равно, возвращает ли оно приватное поле или результат функции.
Если это возможно, можно ли объявить его для чтения / записи или только для чтения?